什么是 JSON Schema 校验?
当你在设计请求体、调试 API 示例,或检查某次 Schema 变更是否会破坏现有示例数据时,这个工具最有用。所有校验都在浏览器本地完成,原始 JSON 不会离开当前页面
适合用在这些场景
- 检查接口文档中的示例数据
- 前端联调时校验模拟数据是否符合约定
- 检查 uuid、email、date-time 这类依赖 format 的字段
它不能替代什么
- 服务端鉴权和业务规则判断
- 依赖远程引用或应用状态的契约校验
- 针对整套 schema 集合的 CI 级别校验
根据 JSON Schema 校验 JSON 数据,支持草案识别,并输出可读的错误信息
输入 JSON Schema 文档。会自动识别 Draft-07 与 2020-12
输入要根据 Schema 进行校验的 JSON 文档
这些选项会影响错误信息的完整程度,以及 format 关键字是否参与校验
编辑上方的 Schema 和数据时,校验结果会实时更新
当你在设计请求体、调试 API 示例,或检查某次 Schema 变更是否会破坏现有示例数据时,这个工具最有用。所有校验都在浏览器本地完成,原始 JSON 不会离开当前页面
粘贴或导入 JSON,选择选项后运行。大输入仅限制预览,复制和下载保留完整输出