JSON Schema 生成
粘贴任意 JSON,自动推导 draft-07 格式的 JSON Schema,支持嵌套对象、数组、字符串 / 数字 / 布尔 / null 类型推断,一键复制。
什么是 JSON Schema?
JSON Schema 是一种描述 JSON 数据结构和验证规则的规范(当前常用 draft-07)。它可以用来:
- 验证 API 请求 / 响应数据格式
- 作为接口文档的数据契约
- 在 VS Code 等编辑器中启用 JSON 自动补全
- 配合
ajv、jsonschema等库做运行时校验
使用方式
粘贴任意合法 JSON,点击「生成 Schema」即可得到对应的 draft-07 Schema 定义。工具会自动推断字段类型,并将所有字段标记为 required。