JSON 格式化工具的 5 个隐藏用法

admin 13
#教程 #技巧 #开发技巧

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 秒。


工具直达:JSON 格式化 | URL 编解码 | Base64