DevTools
语言

JSON Schema 生成

DevTools JSON Schema 生成器从示例 JSON 自动推断类型并输出 draft-07 Schema,浏览器本地处理。

JSON 输入

工具介绍

根据样本数据推断 string/number/integer/boolean/object/array 类型,对象字段默认列入 required。

使用说明

  1. 粘贴示例 JSON。
  2. 点击「生成 Schema」。
  3. 复制 Schema 用于文档或校验。

常见问题

如何从 JSON 生成 Schema?

在 DevTools JSON Schema 生成页面粘贴示例 JSON 并点击生成,输出符合 draft-07 的 Schema JSON。

多样本类型不一致怎么办?

工具会尝试合并类型,冲突时回退为 string,建议提供更一致的样本。

生成的 Schema 可以直接用于生产吗?

建议人工审阅并补充 enum、pattern、minimum 等约束后再用于生产。

相关工具