01
1. 美化與最小化
美化會加上縮排和換行,讓 JSON 更容易被人類閱讀,而最小化會移除所有不必要的空白和換行來縮小檔案大小。美化後的 JSON 非常適合開發時除錯,最小化後的 JSON 則可縮小真實 API 回應與正式環境部署的負載大小。此工具讓你可選擇 2 個空格、4 個空白或 Tab 縮排,以符合專案程式碼風格。
將 JSON 縮排以提高可讀性或壓縮為單行,並取得任何語法錯誤的精確行:欄位位置。透過可折疊的樹狀檢視探索結構。
美化會加上縮排和換行,讓 JSON 更容易被人類閱讀,而最小化會移除所有不必要的空白和換行來縮小檔案大小。美化後的 JSON 非常適合開發時除錯,最小化後的 JSON 則可縮小真實 API 回應與正式環境部署的負載大小。此工具讓你可選擇 2 個空格、4 個空白或 Tab 縮排,以符合專案程式碼風格。
不同瀏覽器引擎丟出的 JSON.parse() 錯誤訊息差異很大,常常難以精確知道問題出在何處。此工具內建手寫掃描器,會直接走訪 JSON 語法結構(物件、陣列、字串、數字、常值),因此無論使用哪個瀏覽器都會回報完全相同的「第 N 行、第 M 欄」。這讓你能快速發現常見錯誤,例如缺少逗號、未加引號的鍵,或未結束的字串。
深層巢狀 JSON 難以用純文字追蹤——很容易忘記哪個括號對應哪個結尾。樹狀檢視會將物件與陣列呈現為可展開/收合節點,讓你只聚焦在需要的部分。點擊任一節點旁的複製按鈕,會將該值的路徑(例如 $.tools[1])複製到剪貼簿,直接貼到需要引用它的程式碼中。