用于 API 请求和响应的 JSON 格式化工具

借助树视图编辑来格式化、验证并检查 API JSON,让负载在比较、重发或记录之前先变得可读。

本指南面向请求和响应调试,尤其适用于日志包含压缩 JSON、嵌套错误或粘贴的 Python dict 语法时。

适用场景
API 负载在技术上有效,但太密集,难以安全阅读、比较或编辑。
首先检查什么
先格式化负载,展开树视图,并在开始编辑值之前扫描顶层键。
常见陷阱
日志和笔记经常包含 Python dict 语法。在线工具可以恢复这种格式,帮助你快速标准化。
示例工作流
格式化压缩的成功响应
先美化负载,这样嵌套键的变化才更容易看见。
{"status":"ok","requestId":"req_123","data":{"id":42,"name":"launch"}}
检查嵌套错误负载
树视图让你无需在一行密集文本中来回滚动,就能更容易找到 code、message 和 details。
{"error":{"code":"AUTH_EXPIRED","message":"Token expired","details":{"exp":1712732400}}}
恢复 Python dict 语法
按日志中的原样粘贴负载,然后在分享或重放之前把它标准化。
{'status': 'error', 'details': {'scope': 'read:users'}}
在重新发送前清理请求体
在把请求体重新放回 API 客户端之前,先用格式化工具进行校验。
{"name":"launch","metadata":{"env":"staging","featureFlags":["beta"]}}
为什么树视图很重要

当你需要检查嵌套、比较分支,或在不丢失上下文的情况下编辑单个字段时,树视图比原始文本更快。

  • 当负载变得可读后,使用 Diff Checker 比较新旧响应。
Python dict 支持让日志清理更快

许多事故记录和 shell 日志使用 Python dict 格式而不是严格 JSON。在线工具会恢复这种结构,因此你无需手工重写即可标准化。

  • 如果该负载本身是一组令牌声明,而不是通用 API 数据体,请回到 JWT 解码。