JSON 格式化
结果
使用说明
把 JSON 整理成好看的样子,或者压成一行,顺手帮你指出哪里写错了。
规则说明:
- 美化:按 2 个空格一层缩进,数组与对象不再糊成一团
- 压缩:去掉所有空格和换行,变成一行,方便贴进代码或接口
- 校验:只要不是合法 JSON,会指出出错的位置(第几行第几列)
- 中文等 Unicode 字符默认原样保留,不转成 \uXXXX,方便直接读
- 输出框可以滚动,也能直接框选复制
常见疑问:
- 为什么我的 JSON 报错?最常见的是键名没加双引号、多了结尾逗号、用了单引号或写了注释。 工具会报出第一个出错的位置,从那里往前找通常就能定位
- 为什么 {a: 1} 不行?JSON 要求键名必须是双引号字符串,{a: 1} 是 JavaScript 对象字面量不是 JSON
- 能处理很大的文本吗?几 MB 以内没问题,再大浏览器渲染会卡
- 大整数会变吗?美化只重新排版,数值本身不动;超过 2^53 的整数建议先存成字符串
说明:
- 输入内容只在你的浏览器里计算,不会上传