JSON → JSON Schema 生成器
在浏览器内根据示例 JSON 推断 JSON Schema,适合编写 API 文档与校验载荷。支持 Draft 07 / 2020-12、对象数组合并行合并,全程本地处理。
示例 JSON
生成的 JSON Schema
JSON → JSON Schema 生成器
在浏览器内根据示例 JSON 推断 JSON Schema,适合编写 API 文档与校验载荷。支持 Draft 07 / 2020-12、对象数组合并行合并,全程本地处理。
推断完全在浏览器 JavaScript 中执行,JSON 不会上传到服务器。
工具仅根据示例推断结构。合并对象数组时,仅在每一行都出现的键才会标记为必填;无法推断业务规则或正则,请在生产使用前人工审查。
常见问题
推断出的 JSON Schema 有多准确?
工具仅根据示例推断结构。合并对象数组时,仅在每一行都出现的键才会标记为必填;无法推断业务规则或正则,请在生产使用前人工审查。
应选择哪个草案版本?
Draft 07 兼容性广;若工具链支持新版,可选用 2020-12。输出均包含对应的 $schema 地址。
我的 JSON 会上传吗?
不会。解析与推断均在浏览器本地完成。
为什么对象数组看起来像被合并了?
开启「合并对象数组」后,会将多行样本合并推断,类似常见的 API 返回列表示例。