📐 JSON Schema 生成

从 JSON 样本自动生成 JSON Schema 定义

关于此工具

免费在线 JSON Schema 生成器,粘贴 JSON 数据自动推断生成 JSON Schema(draft-07),支持嵌套对象与数组,浏览器本地生成。

所有处理均在浏览器本地完成,文件不会上传到任何服务器。

如何使用

  1. 粘贴数据

    粘贴 JSON 数据(支持对象/数组)。

  2. 选择选项

    选择是否生成 required 列表。

  3. 复制 Schema

    查看并复制生成的 JSON Schema。

使用场景

接口文档

为接口响应生成 Schema 文档

数据校验

生成校验规则供前后端使用

API 设计

从样例反向设计数据结构

常见问题

支持嵌套对象吗?

支持任意层级嵌套。

数组元素不同怎么办?

元素结构不一致时 items 置空。

数字区分整数吗?

自动区分 integer 与 number。