JSON Schema 校验器
根据 JSON Schema 定义校验 JSON 数据。所有处理在浏览器中完成。
数据校验
错误报告
客户端处理
校验通过!数据符合 Schema 定义。
| 路径 | 错误信息 |
|---|
如何使用 JSON Schema 校验器
1
输入 Schema
在左侧输入 JSON Schema 定义。
2
输入数据
在右侧输入要校验的 JSON 数据。
3
校验
点击校验按钮查看结果。
什么是 JSON Schema?
JSON Schema 是一种用于描述和校验 JSON 数据结构的规范。它定义了 JSON 文档应满足的约束条件,包括字段类型、必填字段、值范围和格式要求。
核心特性
类型校验
支持 string、number、integer、boolean、array、object 和 null
约束条件
支持 minimum/maximum、minLength/maxLength、pattern、enum 等
结构定义
支持 required、properties、items、additionalProperties 等
常见问题
支持哪个版本的 JSON Schema?
支持 JSON Schema Draft-07 规范,这是目前最广泛使用的版本。
可以校验嵌套的 JSON 吗?
可以。JSON Schema 支持任意深度的嵌套对象和数组校验。
校验在浏览器中进行吗?
是的,所有校验完全在浏览器中使用 Ajv 库完成,数据不会发送到服务器。