1. 在 Schema 编辑器中粘贴 JSON Schema 定义
2. 在数据编辑器中粘贴要验证的 JSON 数据
3. 点击"验证"按钮进行校验
4. 查看验证结果(通过/失败)和详细错误信息
5. 支持 type、required、minimum/maximum、minLength/maxLength、pattern、enum、properties 等常用约束
JSON Schema 是一种用于描述 JSON 数据格式的声明式语言。它允许你定义数据结构中各个字段的类型、是否必填、取值范围、正则模式等约束条件,类似于 XML Schema 对于 XML 的作用。广泛用于 API 文档、数据验证、配置文件校验等场景。
支持大多数常用关键字:type(string/number/integer/boolean/array/object/null)、properties、required、items、minItems/maxItems、minimum/maximum、minLength/maxLength、pattern、enum、default、description、$ref(基础引用)等。支持嵌套对象和数组结构。
不会。本工具纯前端运行,所有数据都在浏览器本地处理,不会上传到任何服务器。你的 JSON 数据和 Schema 都是完全私密的。