咕咕嘎工具箱 关于 友链

JSON 格式化

结果

使用说明

把 JSON 整理成好看的样子,或者压成一行,顺手帮你指出哪里写错了。

规则说明:

  • 美化:按 2 个空格一层缩进,数组与对象不再糊成一团
  • 压缩:去掉所有空格和换行,变成一行,方便贴进代码或接口
  • 校验:只要不是合法 JSON,会指出出错的位置(第几行第几列)
  • 中文等 Unicode 字符默认原样保留,不转成 \uXXXX,方便直接读
  • 输出框可以滚动,也能直接框选复制

常见疑问:

  • 为什么我的 JSON 报错?最常见的是键名没加双引号、多了结尾逗号、用了单引号或写了注释。 工具会报出第一个出错的位置,从那里往前找通常就能定位
  • 为什么 {a: 1} 不行?JSON 要求键名必须是双引号字符串,{a: 1} 是 JavaScript 对象字面量不是 JSON
  • 能处理很大的文本吗?几 MB 以内没问题,再大浏览器渲染会卡
  • 大整数会变吗?美化只重新排版,数值本身不动;超过 2^53 的整数建议先存成字符串

说明:

  • 输入内容只在你的浏览器里计算,不会上传