JSON 格式化
一键把压缩的 JSON 变得易读,或把格式化 JSON 压缩成一行;支持键名排序与错误行列定位。
格式化结果
使用说明
- 在左侧粘贴 JSON 文本。
- 选择缩进宽度,或勾选「压缩为一行」得到最小体积结果。
- 如需固定键顺序,勾选「按键名排序」。
- 点击「格式化」;若有语法错误,会在输出下方提示出错的行与列。
示例
输入 {"name":"站长工具箱","tags":["json","format"],"active":true},选择缩进 2 空格并勾选「键名排序」,输出会按键名整理并换行缩进。
常见问题
JSON 和 JavaScript 对象有什么区别?
JSON 的键必须用双引号,不能有注释、尾逗号,也不允许 undefined。JavaScript 对象字面量则更宽松。若粘贴的是 JS 对象,请先转换。
格式化会改变内容吗?
不会。格式化只调整空白与换行,键名排序也只改变顺序,不改变任何值。
大文件能处理吗?
工具在浏览器本地解析,受内存限制。数 MB 的 JSON 通常没问题,超大文件建议使用命令行工具(如 jq)。