← 返回全部条目

笔记

JSON 常见格式问题

快速排查引号、尾逗号、注释,以及数字精度问题。

常见检查项

json
{
  "name": "备忘示例",
  "enabled": true,
  "tags": ["JSON", "命令"],
  "path": "C:\\temp\\example.json"
}

根节点不一定是对象

数组、字符串、数字、布尔值和 null 也可以是完整 JSON。本站的 JSON 格式化工具 支持这些值。

大整数与重复键

JavaScript 数值有精度边界。本站工具只调整 JSON 结构之间的空白,保留数字原文;接收数据的其他程序仍可能发生精度转换。作为标识的长整数,适合在数据协议中约定为字符串。

对象键名应保持唯一。本站格式化会保留重复键,但不同程序读取重复键时可能产生不同结果。

参考:JSON 标准 RFC 8259。