用於 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 解碼。