JSON Schema 生成器

根据 JSON 数据在浏览器中生成 JSON Schema。

从示例 JSON 推断对象、数组和基础字段类型,生成 JSON Schema Draft 2020-12。

使用步骤

  1. 粘贴代表真实数据结构的 JSON。
  2. 点击生成 Schema。
  3. 补充格式、枚举、范围和业务校验规则。

示例

对象生成 Schema

输入

{"id":1,"name":"demo"}

输出

{"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string"}},"required":["id","name"]}
隐私说明
可能请求服务器 避免敏感信息 按需上传数据

示例 JSON 和 Schema 都只在浏览器本地处理。

常见问题

不能。工具只根据示例值推断基础类型,枚举、长度、格式和范围需要人工补充。

输出声明 Draft 2020-12。
下一步推荐

相关工具

完成当前处理后,可以继续使用这些相关工具。