JSON 格式化工具的 5 个隐藏用法
JSON 格式化是每个开发者每天都要用的工具,但你可能只用到了 20% 的能力。下面这 5 个用法能让你的效率翻倍。
1. 一键修复错误 JSON
调试第三方接口时,对方返回的 JSON 经常有这些问题:
- 末尾多了个逗号(trailing comma)
- 用了单引号
- key 没加双引号
把这种字符串粘进 JSON 工具,点击"修复"按钮(别只点格式化),它会自动尝试补全括号 + 修正引号。
2. 压缩 vs 美化,看场景切换
- 调试时:用"美化(indent=2)"模式,行号清晰
- 存到 Redis / 写配置文件:用"压缩"模式,体积小
- 比对两个 JSON 差异:用"美化"模式后用 diff 工具
3. 路径提取
在工具栏点"路径提取"(或在结果区右键),可以从嵌套 JSON 里直接抓出 $.user.address.city 这种路径,配合 jq 用很爽。
4. JSON Schema 校验
如果你维护 OpenAPI schema,把 schema 粘到"校验"标签页,把数据粘到输入框,立刻看到哪几个字段不匹配。比 IDE 插件更直观。
5. 配合 URL 编解码调试 query string
调试 OAuth code、追踪广告参数时,经常碰到这样的 URL:
https://api.example.com/cb?code=abc%3D&state=xyz
把 code=abc%3D&state=xyz 单独粘到 URL 编解码工具 → 解码 → 看实际值,比对 Base64 之后再编回去 → 编码后替换回原 URL。这个组合操作能把对接口的时间从 5 分钟缩到 30 秒。