JSON Validator
根据标准验证您的 JSON 字符串。通过精确的行号和错误消息快速查找语法错误。
什么是 JSON 验证器?
JSON 验证器根据官方 JSON 规范(RFC 8259)检查数据的语法错误。JSONKit 的验证器提供精确的行号和描述性错误消息,帮助您快速定位和修复缺失逗号、未闭合括号或无效转义序列等问题。
使用方法
- 将需要检查的 JSON 粘贴到编辑器中。
- 点击“验证 JSON”。
- 如果 JSON 合法,会显示确认信息;如果不合法,错误信息会给出出错的行号和原因,例如意外的字符(unexpected token)或缺少逗号。
- 修复提示的问题后再次校验,直到文档通过为止。
功能特点
- 严格按照 JSON 规范(RFC 8259)进行校验。
- 精确的错误提示并附带行号,快速定位问题。
- 可检测末尾多余逗号、单引号、未加引号的键以及括号未闭合等常见错误。
- 完全在浏览器中运行,私密数据不会离开你的电脑。
常见问题
- JSON 校验和 JSON Schema 校验有什么区别?
- 本工具检查的是语法,即文本是否为格式正确的 JSON。JSON Schema 校验更进一步,会检查数据是否具有预期的结构,例如必填字段和值的类型。如需此功能,请使用 JSON Schema Validator。
- 为什么带注释的 JSON 会被判定为无效?
- 标准 JSON 不允许注释。JSONC、JSON5 等格式支持注释,但大多数解析器和 API 都会拒绝它们。JSON Repair 工具可以帮你去除注释并修复其他非标准语法。
- 可以校验很大的文件吗?
- 可以。校验在本地进行,限制取决于浏览器的内存,而不是上传大小。在现代电脑上,几 MB 的文档校验通常不到一秒。