如何格式化 JSON
- 將 JSON 貼到輸入框中。
- 選擇縮排方式(2 或 4 個空格,或 Tab),也可以選擇排序鍵名。
- 點擊「格式化」美化內容,或點擊「壓縮」整理成單行。
- 複製結果。如果有錯誤,游標會跳到出錯的位置。
JSON 格式化工具有什麼用
JSON 是 API 與設定檔中最常用的資料格式。當它全部擠在同一行時很難閱讀:格式化工具會加入換行與縮排,讓你看清楚結構。
它同時也是驗證工具:如果少了逗號、多了大括號,或使用單引號而不是雙引號,它會告訴你 JSON 從哪一行哪一列開始無效。
壓縮則相反:移除空格與換行,讓文字更小,方便傳送或儲存。
使用前請注意
- 只接受標準 JSON:不支援註解、單引號或結尾多餘的逗號。
- 處理非常大的文字(數 MB)時,頁面可能變慢,視你的裝置而定。
- 非常大或小數位很多的數字可能會失去精確度,和 JavaScript 的情況相同。
常見問題
我的 JSON 會被傳送到伺服器嗎?
不會。所有處理都在你的瀏覽器中進行,文字不會離開你的裝置,因此可以用來處理私人資料。
為什麼顯示我的 JSON 無效?
最常見的原因是逗號多了或少了、使用單引號而不是雙引號、鍵名沒有加引號,或大括號沒有閉合。錯誤訊息會顯示行與列。
格式化與壓縮有什麼差別?
格式化會加入換行與縮排,讓內容更易閱讀;壓縮則會移除它們,讓檔案佔用的空間更小。
可以排序鍵名嗎?
可以,使用依字母排序的選項即可。這在比較兩份 JSON,或想讓輸出每次都相同時很有用。
需要付費嗎?
不用,完全免費,不需註冊,直接在瀏覽器中使用。