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 返回列表示例。

相关工具

需要帮助?