JSON 格式化工具 是什麼?
JSON 格式化工具能透過換行與縮排讓 JSON 資料變得易讀,並檢查其是否有效。貼上 JSON 即可以整潔的縮排美化它、驗證其有效性,或為正式環境壓縮它。若 JSON 無效,你會得到清楚的錯誤訊息,包含精確的行與欄位置,方便快速修正。你的資料在本機處理,絕不會傳送到任何地方。
如何使用 JSON 格式化工具
- 將你的 JSON 貼到輸入框中,或點選「範例」。
- 點選「格式化」以美化,或「壓縮」以精簡。
- 依顯示的行與欄修正任何錯誤。
- 複製或下載結果。
功能特色
- 以 2 個空格、4 個空格或 Tab 美化
- 將 JSON 壓縮成單行
- 驗證並顯示錯誤的行與欄
- 可選擇依字母順序排序鍵名
- 可複製或下載為 .json 檔案
常見的 JSON 錯誤
最常見的錯誤是最後一項後面多餘的逗號、使用單引號而非雙引號、鍵名沒有加引號,以及包含註解,這些在標準 JSON 中都不被允許。
| 問題 | 無效寫法 | 有效寫法 |
|---|---|---|
| 多餘的逗號 | {"a": 1,} | {"a": 1} |
| 使用單引號 | {'a': 1} | {"a": 1} |
| 鍵名未加引號 | {a: 1} | {"a": 1} |
| 註解 | {"a": 1 // note} | {"a": 1} |
常見問題
我的 JSON 會傳送到伺服器嗎?
不會。格式化與驗證都在你的瀏覽器中執行,因此 API 金鑰和私密資料都會留在你的裝置上。
格式化和壓縮有什麼差異?
格式化會加入換行與縮排,讓 JSON 易於閱讀。壓縮則會移除所有不必要的空白,讓檔案盡可能縮小。
為什麼我的 JSON 顯示錯誤?
請查看錯誤訊息中的行與欄位置。常見原因是多餘的結尾逗號、使用單引號,以及鍵名缺少引號。
它能處理大型檔案嗎?
可以。數個 MB 大小的檔案在大多數裝置上,格式化時間都遠低於一秒。