DevToolPal
繁

JSON 格式化與驗證

美化、驗證和壓縮 JSON,並精確指出錯誤位置。完全在你的瀏覽器中執行。

本機處理,不會上傳

選項

模式

輸入

0 字元 · 0 B

輸出

0 字元 · 0 B

功能簡介

JSON 格式化工具會把精簡或雜亂的 JSON 轉成有縮排、易於閱讀的文字,同時檢查它是否有效。如果 JSON 有誤,它會精確告訴你是第幾行第幾欄出錯以及原因,例如缺少逗號、使用了單引號,或多了結尾逗號。

使用方法

  1. 把 JSON 貼到 輸入 框、把 .json 檔案拖進去,或點 範例。
  2. 選擇 格式化 進行美化,或選擇 壓縮 移除所有空白。
  3. 選擇 2 個空格、4 個空格或 Tab 縮排;開啟 鍵名排序 可以依字母順序排列物件的鍵。
  4. 複製或下載結果。快速鍵:Ctrl/Cmd+Enter 執行,Ctrl/Cmd+Shift+C 複製。

範例

{"name":"devtools","tags":["json","formatter"]}

會變成

{
  "name": "devtools",
  "tags": [
    "json",
    "formatter"
  ]
}

常見問題

› 我的 JSON 會被上傳到任何地方嗎?

不會。格式化和驗證完全在你的瀏覽器中執行,你貼上的任何內容都不會傳送到伺服器。

› 為什麼會出現「Trailing comma is not allowed」?

標準 JSON 不允許在物件或陣列的最後一個項目後面加逗號。把錯誤訊息指出的那個逗號刪掉即可。

› 可以處理大型檔案嗎?

可以。1 MB 以內的輸入會隨著輸入即時格式化;更大的檔案會切換為手動模式,請按「執行」(Ctrl/Cmd+Enter)。