🎯 它解决什么问题?
接口返回的 JSON 挤成一长串、肉眼根本看不出结构;配置文件报错只说「Unexpected token」,不知道错在哪。这个工具把排版和报错定位都办了。
✨ 一键美化
2/4 空格或 Tab 缩进可选,层级一眼看清。
🎯 错误定位
语法错误直接告诉你第几行第几列,不用数字符。
🔤 键名排序
勾选后所有键按 A→Z 排序,对比两份 JSON 更轻松。
📋 使用步骤(三步搞定)
- 粘贴 JSON 内容(点「示例」可以先看效果);
- 点「格式化」或「压缩」;有疑虑先点「仅校验」;
- 复制结果或下载 .json 文件。
💡 你需要知道的细节
- 压缩模式会去掉所有不必要的空白,适合塞进 URL 参数或日志;
- 「转为转义字符串」会把 JSON 变成一行带 \n \" 的字符串,方便写进代码;
- 重复键只会保留最后一个(与 JavaScript 行为一致);
- 超大 JSON(10MB+)浏览器会卡,建议拆分或本地处理。
常见问题
提示「Unexpected token '}'」但找不到位置?
错误信息下方的红框会给出「第 X 行第 Y 列」,直接跳过去看那里,常见原因是上一行多了逗号或少了引号。
单引号写的 JSON 报错?
JSON 标准只认双引号字符串,请把 ' 改成 "。
内容会上传吗?
不会,全部在浏览器本地完成。