修复 JSON 语法错误
通过错误与修正示例,了解如何处理尾随逗号、单引号和注释。
删除尾随逗号
JSON 允许在项目之间使用逗号,但对象或数组的最后一个值之后不能有逗号。
无效 JSON
{"name":"Ada","ready":true,}修正后的 JSON
{"name":"Ada","ready":true}键和字符串使用双引号
JSON 要求对象键和字符串使用双引号。数字、true、false 和 null 不需要引号。
无效 JSON
{name:'Ada'}修正后的 JSON
{"name":"Ada"}删除注释
JSON 不支持 // 或 /* */ 注释,请在验证前删除。引号内 URL 中的 // 应保留,它们是字符串的一部分。
无效 JSON
{"count":3 // number of items
}修正后的 JSON
{"count":3}检查报告位置及其上一行
错误位置表示浏览器发现问题的位置,但原因也可能是前文缺少逗号或引号未闭合。将输入粘贴到 JSON 格式化工具中,并检查这两行。
格式化不会检查内容含义
只调整空格和换行,保留大数字、重复键和输入顺序。 语法正确不代表日期或必填项正确,请检查使用该数据的服务要求。
本指南使用的工具
参考资料
审核日期: