JSON 格式化 / 驗證

🔒 本機處理 文字與寫作

在瀏覽器內格式化、壓縮與驗證 JSON 片段,方便 API 與設定檔檢查。

JSON 格式化工具適合整理 API 回應、偵錯資料、設定檔與文件範例。你可以把 JSON 美化成兩格縮排、壓縮成單行,或只驗證語法並查看錯誤訊息。工具使用瀏覽器內建 JSON 解析,不會主動修復無效 JSON。

工具互動區

如何使用

  1. 把 JSON 內容貼到輸入區,避免貼入密碼、權杖或高度敏感資料。
  2. 按下格式化,將有效 JSON 轉成兩格縮排的易讀版本。
  3. 按下壓縮,將有效 JSON 轉成適合貼入欄位或設定的一行文字。
  4. 按下驗證,只檢查語法並顯示錯誤,不改動原始輸入。

常見使用情境

  • 把 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、存取權杖、客戶資料或其他高度敏感資訊。工具只做格式化與語法驗證,不保證資料內容正確。

最後更新:

訂閱更新

新工具上線與實用技巧,第一時間寄到你的信箱。不塞廣告,隨時可退訂。