JSON 格式化与校验完全指南

JSON 是前后端交互最常用的数据格式,但接口返回的内容常常被压缩成一行,难以阅读。本文带你了解 JSON 的基本结构、常见的语法错误,以及如何用在线工具快速格式化与校验。

更新于 2026-09-20

什么是 JSON

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,用键值对表示对象,用方括号表示数组。它可读性好、体积小,几乎所有编程语言都支持。一个典型的 JSON 长这样:{"name":"星轨","free":true,"tools":["JSON","时间戳"]}。

需要注意的是,JSON 的键必须用双引号包裹,字符串也只能用双引号,这一点和 JavaScript 对象字面量不同。

为什么需要格式化

接口返回或日志里的 JSON 往往只有一行,字段一多就完全看不清层级。格式化会把内容按缩进换行重新排版,让嵌套结构一目了然,排查问题时效率高很多。

反之,把格式化后的 JSON 压缩成一行,则可以减少传输体积,适合放进请求参数或配置文件。

常见的 JSON 语法错误

校验失败时,工具会给出具体的错误原因。下面这些是最容易犯的错:

  • 用了单引号而不是双引号。
  • 最后一个元素后面多了逗号。
  • 键没有加引号。
  • 括号或大括号不匹配。
  • 把 undefined 或 NaN 当成合法值(JSON 不支持)。

实战建议

提交表单或调用接口前,先格式化校验一次,可以避免线上解析失败。站内工具支持一键格式化、压缩与错误定位,且全部在浏览器本地运行,敏感数据不会上传。

相关工具