JSON Schema 校验器
用 JSON Schema 校验 JSON,并显示每个错误的精确路径;也可以根据示例 JSON 生成 schema。
使用方法用 schema 校验 JSON。
广告
JSON Schema 校验器: 用途
粘贴 JSON Schema 和 JSON,立即知道是否有效。每个错误都显示字段的精确路径(如 /items/2/price)和未通过的规则:缺少必填字段、类型错误、最小值、文本模式等。“生成 schema”按钮可根据示例 JSON 创建包含类型和必填字段的初始 schema。
全部在浏览器中运行:你粘贴或打开的内容不会发送到服务器。
使用方法
- 在左侧粘贴 JSON Schema。
- 在右侧粘贴 JSON。
- 按路径修正错误。
使用场景
- 测试 API 契约。
- 校验配置文件。
- 根据示例创建 schema。
常见问题
支持哪些 JSON Schema 版本?
校验使用 Ajv 的 draft 2020-12,也兼容绝大多数为 draft-07 和 2019-09 编写的 schema。为避免阻塞校验,会忽略 $schema 字段。
“生成 schema”按钮有什么用?
它读取右侧的 JSON,生成包含每个字段类型和必填字段列表的基础 schema,方便你再补充格式、范围和枚举。
数据会离开浏览器吗?
不会。校验完全在浏览器中进行。
真的免费吗?
是的,100%免费。无需注册,无需订阅,不限使用次数。所有工具:Tools123是免费的。