JSON 格式化 / 驗證
在瀏覽器內格式化、壓縮與驗證 JSON 片段,方便 API 與設定檔檢查。
JSON 格式化工具適合整理 API 回應、偵錯資料、設定檔與文件範例。你可以把 JSON 美化成兩格縮排、壓縮成單行,或只驗證語法並查看錯誤訊息。工具使用瀏覽器內建 JSON 解析,不會主動修復無效 JSON。
工具互動區
如何使用
- 把 JSON 內容貼到輸入區,避免貼入密碼、權杖或高度敏感資料。
- 按下格式化,將有效 JSON 轉成兩格縮排的易讀版本。
- 按下壓縮,將有效 JSON 轉成適合貼入欄位或設定的一行文字。
- 按下驗證,只檢查語法並顯示錯誤,不改動原始輸入。
常見使用情境
- 把 API 回應格式化,方便檢查欄位、巢狀結構與資料型態。
- 壓縮設定 JSON,再貼入只接受單行內容的表單欄位。
- 驗證文件範例、測試 fixture 或 mock data 是否符合標準 JSON。
- 在分享錯誤訊息前整理 JSON,但先移除 token、email 或個資。
內容與驗證流程複查:
JSON 格式化 / 驗證 的驗證方法與判讀界線
這一段針對「JSON 格式化工具」的錯誤定位方式,以及三個按鈕(格式化/壓縮/驗證)分別做什麼。
先用合法 JSON 核對格式化與壓縮的關係
貼上合法 JSON,例如 {"name":"test","value":1},按「格式化」:輸出應該是縮排 2 個空白的多行 JSON;再按「壓縮」:輸出應該變回單行、去除多餘空白的 JSON,兩者內容相同、只是排版不同,可以互相核對是否為同一份資料。
錯誤訊息的行、欄位置是怎麼算出來的
刻意貼上錯誤 JSON,例如多一個逗號 {"name":"test",}:按任一按鈕都會顯示紅字錯誤訊息,並附上「行、欄」位置提示(依錯誤訊息中的字元位置換算)。這個行號是以你貼入的文字為準,如果原始資料在其他編輯器裡是不同的換行方式,行號可能對不上,需要自行以字元位置往回數。
驗證按鈕不會給你格式化後的內容
「驗證」按鈕不會輸出格式化後的內容,只會顯示「有效」文字或錯誤訊息,如果需要同時驗證又要拿到格式化結果,應該按「格式化」而不是「驗證」——格式化本身失敗時輸出欄位顯示的就是錯誤訊息文字,不會是空白或部分結果。
完成前檢查清單
- 已分清楚「格式化」「壓縮」「驗證」三個按鈕的輸出用途不同,驗證不會給你格式化後的內容。
- 錯誤訊息的「行、欄」提示是根據貼入文字本身換算,換過編輯器或換行方式後可能需要重新核對位置。
- 格式化或壓縮成功時,輸出的資料內容應該與輸入在邏輯上相同,只有排版不同,可以互相比對驗證。
- 正式資料在貼入前已確認來源複製完整,沒有截斷或漏字,因為截斷的 JSON 一定會被判定為錯誤。
適合誰使用
- 需要檢查 API 回應、Webhook payload 或測試資料的開發者。
- 整理設定檔、低程式碼平台欄位或文件範例的技術與營運人員。
- 教學、客服或 QA 團隊,用來快速確認 JSON 語法是否有效。
- 想在本機處理 JSON,不想把資料貼到外部格式化服務的人。
實際案例
API 回應偵錯
開發者把測試 API 回傳內容貼入工具,格式化後快速看出巢狀欄位位置與資料型態,減少逐行搜尋時間。
設定檔發布前檢查
營運人員在更新追蹤或整合設定前先驗證 JSON,避免多餘逗號或引號錯誤造成後台儲存失敗。
文件範例整理
技術寫作者先格式化範例 JSON,再放進文件或教學,讓讀者更容易理解欄位階層。
注意事項
- 標準 JSON 不支援註解、尾端逗號、單引號字串或未加引號的 key。
- 工具只回報解析錯誤,不會猜測或自動修補無效 JSON,避免產生錯誤資料。
- 處理 API 或設定檔時,請先移除 token、密碼、cookie、email、個資或商業敏感資料。
常見問題
- 這個工具會自動修復無效 JSON 嗎?
- 不會。工具使用標準 JSON parser 驗證語法,只顯示錯誤訊息,不會猜測要如何修改你的資料。
- 支援註解或尾端逗號嗎?
- 不支援。標準 JSON 不允許註解、尾端逗號、單引號字串或未加引號的 key。
- 我的 JSON 會被上傳嗎?
- 不會。格式化、壓縮與驗證都在瀏覽器內完成,本站不會接收或儲存輸入內容。
- 可以貼含有 token 或個資的 JSON 嗎?
- 不建議。雖然工具本身在瀏覽器內處理,但為了降低風險,請先移除密碼、權杖、cookie、email 與個資。
- 為什麼錯誤位置看起來不夠精準?
- 不同瀏覽器提供的 JSON.parse 錯誤訊息不同。本工具會顯示瀏覽器回報的錯誤,建議從該位置附近檢查逗號、引號與括號。
隱私與本機處理
🔒 此工具完全在您的瀏覽器本機執行,不會將任何資料上傳到伺服器。
JSON 解析、格式化與壓縮在瀏覽器本機完成。本站不會接收、儲存或上傳你貼上的 JSON。
信任與使用提醒
本工具主要在你的瀏覽器中執行,輸入內容不會主動上傳到伺服器。請避免輸入高度敏感資料。計算結果僅供參考。
免責聲明
請勿貼入密碼、API key、cookie、存取權杖、客戶資料或其他高度敏感資訊。工具只做格式化與語法驗證,不保證資料內容正確。
最後更新:
訂閱更新
新工具上線與實用技巧,第一時間寄到你的信箱。不塞廣告,隨時可退訂。