添加数据和 Schema
在两个编辑器中粘贴 JSON,或从本地选择 .json 文件。
使用 Draft-07 或 Draft 2020-12 验证 JSON,并显示精确错误路径。
本地处理
使用 Draft-07 或 Draft 2020-12 在浏览器本地验证 JSON,并按字段路径显示类型、必填项和约束错误。
在两个编辑器中粘贴 JSON,或从本地选择 .json 文件。
优先读取 $schema;未声明时使用你选择的默认 Draft。
点击错误定位数据 token,或复制、下载 JSON 验证报告。
实际示例
使用 Draft-07 或 Draft 2020-12 在浏览器本地验证 JSON,并按字段路径显示类型、必填项和约束错误。
数据:{"age":17}
Schema:age minimum 18无效 · /age · minimum
真实问题,清晰解答
支持 Draft-07 和 Draft 2020-12;未知版本会明确拒绝,不会静默降级。
不会。只解析 Schema 内的 # 本地引用,外部引用不会触发网络请求。
不会。数值约束直接比较原始十进制 token,不会转成 JavaScript Number。