JSON Schema 生成
根据示例 JSON 生成 JSON Schema
JSON 输入
Loading editor...
JSON Schema 输出
Loading editor...
相关工具
常见问题
JSON Schema 是用来描述 JSON 数据结构和校验规则的一套规范。它可以定义允许哪些属性、属性类型、必填字段,以及 min/max、字符串 pattern 等约束。
粘贴一份样例 JSON 文档并点击 Generate。工具会根据结构和类型推断,生成一个 JSON Schema 草案,用来校验与样例“形状”一致的数据。
生成的 schema 兼容 JSON Schema Draft 2020-12(最新草案),大多数校验库都支持,包括 Ajv、jsonschema、everit-json-schema。
可以。你可以直接在任意语言的 schema 校验库中使用,也可以放进 OpenAPI/Swagger 定义里,或配合表单校验工具,确保入参符合预期结构。