速查在线工具箱

JSON Schema 验证器

  • 打赏支持
  • 分享链接
  • 反馈建议
JSON 数据:要验证的 JSON 对象或数组
JSON Schema:定义数据规范的 Schema(如 $schema: "http://json-schema.org/draft-07/schema#")
未检测
未检测

JSON Schema 验证器简介

JSON Schema 验证器是一款 JSON 数据格式校验工具,通过 JSON Schema 标准(Draft-07)对 JSON 数据进行严格验证,精准定位每一个验证失败的字段路径和原因。

本工具支持所有主流 Schema 关键词验证,包括类型检查、必填字段、格式校验、枚举值、范围约束、数组长度、正则表达式等。适用于 API 开发、数据导入、前后端联调等场景。

所有验证在浏览器本地完成,数据不会上传到任何服务器。

如何使用本工具?

1. 在左侧文本框中粘贴要验证的 JSON 数据。

2. 在右侧文本框中粘贴 JSON Schema 定义。

3. 点击"验证 JSON"按钮,查看验证结果。

4. 如果验证失败,每个错误会显示具体的字段路径和失败原因。

5. 点击"加载示例"可查看完整示例,辅助理解使用方法。

常见问题与解答

支持哪些 JSON Schema 版本?

本工具支持 JSON Schema Draft-07(Draft-04 同样兼容),这是目前最广泛使用的版本。

验证失败时如何定位错误?

每个验证错误会显示完整路径(如 $.address.city)和具体的失败原因(如 should be string),方便快速定位并修复。

支持哪些数据类型?

支持 string、number、integer、boolean、array、object、null 七种 JSON 数据类型,以及 enum、const、format、pattern 等高级约束。

最新工具