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 定义里,或配合表单校验工具,确保入参符合预期结构。