JSON 格式化

支持带注释的 JSON 格式化、压缩、校验,自动去除尾随逗号。

缩进:

输入

输出

功能特点

  • 支持带注释的 JSON(// 和 /* */),无需手动删除注释即可直接格式化
  • 自动去除尾随逗号,兼容宽松的 JSON 解析规则
  • 支持 2/4/8 空格缩进选择,满足不同编码规范
  • 一键压缩 JSON 为单行,节省存储空间和传输带宽
  • 实时语法校验,错误位置精确定位

使用说明

在左侧输入框中粘贴需要格式化的 JSON 字符串,支持带注释和尾随逗号的格式。选择缩进大小(2/4/8 空格),点击「格式化」按钮即可得到美化后的 JSON。点击「压缩」按钮可将 JSON 压缩为单行。格式化后可通过「复制」按钮一键复制结果。如果输入不是合法 JSON,页面会立即显示错误信息,帮助您快速定位问题。

使用示例

带注释的 JSON 格式化

// 输入:
{
  "name": "张三", // 姓名
  "age": 25 /* 年龄 */
}

// 格式化后:
{
  "name": "张三",
  "age": 25
}

常见问题

JSON 格式化支持哪些注释格式?

支持两种注释格式:单行注释 // 和多行注释 /* */。开启「支持注释」选项后,格式化时会自动去除这些注释。

尾随逗号是什么意思?

尾随逗号指 JSON 对象或数组中最后一个元素后面的逗号,如 {"a":1,"b":2,}。标准 JSON 不允许尾随逗号,但本工具可以自动去除。

格式化和压缩有什么区别?

格式化会将 JSON 展开为带缩进的多行格式,便于阅读;压缩会将 JSON 压缩为单行字符串,节省存储空间。