JSON Schema 校验
在浏览器本地使用受限 JSON Schema 规则校验 JSON 文档,报告路径、关键字和不支持特性。
浏览器本地处理
该页面已通过公开目录检查;启用JavaScript后可使用完整功能。
使用指南
如何使用JSON Schema 校验
JSON Schema 校验只在当前浏览器中处理输入,不会上传、联网或保存用户数据。
输入内容
粘贴 JSON 文档和 Schema,或载入不超过 1 MiB 的本地文本。
选择处理方式
检查类型、必填字段、属性、数组、范围、组合关键字和本地引用。
检查并导出
查看 valid 状态、错误路径和 warning,复制或下载结构化结果。
限制与注意事项
- 支持的 Schema 关键字和本地 $ref 有明确边界,远程引用不会被读取。
- 最大深度 128、节点 100,000、错误 50;不支持特性会显示 warning。
- 工具只提供本地辅助处理结果;重要配置、密钥、文档和发布内容仍需在目标环境中复核。
常见问题
输入会上传到服务器吗?
不会。页面只使用浏览器内存、本地文件 API 和已经随站点提供的本地资源。
为什么 Schema 有 warning 但结果仍然 valid?
warning 表示遇到了受限实现未覆盖的关键字,不代表该特性已被完整验证。
为什么结果还需要人工检查?
边界语法、地区规范、第三方阅读器和目标运行环境可能存在差异,工具不会替代最终校验。