JSON 生成 JSON Schema
由 JSON 示例自动生成 JSON Schema,推断与生成在浏览器本地完成,数据不会上传。
使用说明
手写 JSON Schema 又长又容易漏字段,先用真实数据推断一份再改更省事。本工具根据 JSON 示例自动推断类型并生成 Draft-07 / 2020-12 的 Schema。
- 粘贴 JSON 示例(对象或数组)。
- 选择是否输出 required 必填字段与 title 描述。
- 生成后复制,或用「校验」检查示例是否满足该 Schema。
常见问题
- 数组里对象字段不齐怎么办?
- 会合并各元素的字段,缺失的字段在勾选「输出 required」时不列必填,避免过严校验。
- Draft-07 和 2020-12 有什么差别?
- 主要差别在 $schema 声明与部分关键字(如 2020-12 的前缀项、动态引用),常规校验两者等效。