整理了几个使用 JSON 格式化工具时最常被问到的问题。

常见问题

  • JSON 支持注释吗?标准 JSON 不支持 // 或 /* */ 注释。想要注释,应使用 JSON5、JSONC 或 YAML 等变体格式。
  • 为什么单引号会报错?JSON 标准要求所有键和字符串必须用双引号,单引号是 JavaScript 对象写法,不是合法 JSON。
  • 尾随逗号为什么不行?标准 JSON 不允许数组或对象的最后一个元素后面加逗号,很多格式化工具会把它标记为错误。
  • 大文件会卡吗?几 MB 级别一般没问题,超大文件建议直接传文件,避免浏览器粘贴板限制。
  • 工具会把数据上传吗?合格的在线工具在本地完成解析与格式化,不上传服务器,处理敏感数据前建议先确认这一点。
  • 格式化和校验是一回事吗?不是。校验只判断语法是否合法,格式化负责排版;多数工具两者同时完成。