这个工具有问题吗?
关于「JSON 校验 在线」
该工具根据官方 RFC 8259 规范验证 JSON 文档。粘贴您的 JSON,工具要么确认它有效,要么返回精确的错误消息——包括语法问题开始的行和列。
JSON 验证捕获破坏解析器的日常错误:属性之间缺少逗号、最后一个属性后的尾随逗号、字符串内未转义的引号、不匹配的大括号或方括号,以及对键使用单引号而不是双引号。
在调试 API 响应、手动编写配置文件,或在拼接的模板中构建 JSON 时使用——精确的错误指针可以节省盯着长文件的时间。
如何使用这个工具
如何检查一段字符串是否为合法 JSON
粘贴 JSON
把候选文本放入「JSON」字段。对象(`{ … }`)和数组(`[ … ]`)都能解析。尾逗号、单引号、注释都不是合法 JSON,会被标错。
点击运行
结果返回 `valid`(布尔)与失败时的 `error`,大致指出解析在哪里失败(如解析器有,会给行/列)。成功不重格式化——输入原样保留。
常见错误形态
`Unexpected token } in JSON` 通常是尾逗号;`Unexpected end of JSON input` 是 `{` `[` 或 `"` 没闭合;`Unexpected non-whitespace character`(紧跟完整值之后)说明文档结束后还有多余文本。
不是 schema 校验
这里只校验 SYNTAX——文本可被 JSON 解析。并不校验数据是否符合预期形状;那种情况请配合 `json-schema-validator-online` 或在你的构建里集成真正的 validator 库。