接口调试、配置文件、日志里拷出来的 JSON,经常挤成一行或少了逗号。现成的在线格式化页大多夹杂广告,有的还要把内容传到服务器。
这一款只做三件事:格式化、压缩、标出错位置。缩进可选 2 空格、4 空格或 Tab,需要时还能按键名排序。打开本地文件也只在浏览器里读,不会上传。
处理完全在你的浏览器里完成:不用登录、不扣积分、不限次数,断网也能继续用。排好后可以复制或下载成 .json 文件。
它能做什么
- 格式化:按 2 空格、4 空格或 Tab 排版,结构一眼能看清
- 压缩:去掉空白,压成一行方便塞进请求或配置
- 校验:语法不对时标出行号与列号,并用人话说明常见原因
- 按键名排序:对象的键按字母顺序排,方便对比两份配置
- 打开本地 .json 文件只在浏览器里读取,不经过服务器
- 复制结果或下载带时间戳的 .json 文件
怎么用
- 打开 JSON 格式化,把内容贴进左边,或点「打开文件」
- 需要时展开样式,选缩进和是否按键名排序
- 点格式化或压缩,右侧复制或下载
常见问题
我贴的 JSON 会上传吗?
不会。解析和排版都在你的浏览器里完成,页面不发送任何请求。断网也能正常用,这也是它不收费的原因。
为什么报语法错误?
标准 JSON 不允许单引号、注释和末尾多余逗号。键名必须用双引号。页面会标出大概在第几行第几列,按提示改即可。
数字会不会被改掉?
会按 JavaScript 的 JSON 规则处理:过大的整数可能变成科学计数法或丢失精度,1.0 会变成 1。需要保留原样时,请不要用格式化改这份文件。