JSON 格式化工具:在线美化、校验与压缩 JSON
日常开发中,我们经常会遇到这样的情况:接口返回的 JSON 被压缩成一整行,几百个字段挤在一起,想找个字段全靠搜索;或者本地改 JSON 配置文件,保存后程序起不来,最后发现是少了个逗号。这时候一个顺手的 JSON 格式化工具能省下不少时间。
这个工具能做什么
JSON 格式化工具是一个免费的在线工具,核心功能有三个:
- 美化(Pretty Print):把压缩成一行的 JSON 按层级缩进展开,结构一目了然
- 校验(Validate):检查 JSON 语法是否正确,出错时给出清晰的错误提示,定位到具体问题
- 压缩(Minify):把带缩进的 JSON 压成一行,方便写进配置文件或请求参数
所有处理都在浏览器本地完成,数据不会上传到任何服务器,处理敏感数据也可以放心用。
怎么用
- 打开 JSON 格式化工具
- 把 JSON 文本粘贴到输入框
- 点击格式化,右侧立刻显示美化后的结果;如果 JSON 有语法错误,会直接提示错误原因
- 需要压缩时,点击压缩即可得到单行 JSON
常见使用场景
调试接口返回。后端接口返回的 JSON 通常是压缩过的,直接阅读很困难。粘贴到工具里格式化之后,字段层级清清楚楚,排查问题快很多。
检查配置文件。package.json、tsconfig.json 这类配置文件改完之后,先粘进去校验一遍,能在启动程序之前就发现多余的逗号、缺失的引号这类低级错误。
压缩 JSON 用于传输。有些场景需要把 JSON 塞进 URL 参数或者单行配置项里,用压缩功能一键去掉所有空白字符。
小结
JSON 格式化是开发中最高频的小需求之一,在线工具的好处是打开即用、不用安装任何东西。把这个JSON 格式化工具加到书签里,下次遇到挤成一行的 JSON 就不用手动整理了。
同站还有更多开发类工具,比如 Base64 编解码、正则测试、UUID 生成,都可以在 OhMyTools 上找到。