JSON 校验工具

如何阅读 JSON 校验错误

多数 JSON 错误都很小:尾随逗号、缺少引号、注释或未转义控制字符。

定位到具体位置

解析器报告的是 JSON 无法继续解析的位置,也要检查该位置之前的 token。

注意 JavaScript 习惯

JSON 要求 key 和字符串使用双引号,不支持注释、尾随逗号和 undefined。

打开JSON 校验工具

FAQ

为什么报错位置在真正错误之后?

解析器常常要读到下一个 token,才知道前面的结构已经不合法。