JSON Schema 生成

由JSON推断schema并校验

JSON 数据
生成的 Schema
{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "age": {
      "type": "integer"
    },
    "tags": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "active": {
      "type": "boolean"
    }
  },
  "required": [
    "name",
    "age",
    "tags",
    "active"
  ]
}

由数据推断类型、必填字段与数组元素结构,可粘贴到接口文档或校验场景。

关于「JSON Schema 生成」

写接口文档、做数据校验时由样例数据快速生成 Schema。自动推断类型、必填字段与嵌套结构。

本地处理不上传服务器免费使用

适用场景

  • 由接口返回样例生成 Schema 文档
  • 为表单或配置生成校验结构
  • 了解一段 JSON 的字段类型与结构

使用步骤

  1. 粘贴或导入 JSON 数据
  2. 自动生成并显示 Schema
  3. 复制 Schema 到文档或代码

常见问题

数据会上传吗?

不会。推断全部在浏览器本地完成。

能推断数组元素结构吗?

可以,会合并数组中所有元素的 schema 作为 items。