跳到主要內容

JSON 格式化與驗證

JSON 格式化與驗證

JSON 格式化與驗證支援線上格式化、驗證和壓縮 JSON,並提供錯誤定位、鍵排序與縮排控制,適合介面除錯、設定編輯、日誌排查和程式碼審查。

JSON 格式化與驗證

快速開始

1
輸入/貼上:在輸入框貼上或輸入 JSON 文字
2
即時驗證:輸入時自動檢查語法,錯誤將在下方顯示(含行列號)
3
格式化:點擊「格式化」,結果寫回輸入框(取代目前內容),層級更清晰
4
壓縮:點擊「壓縮」移除空白與換行,結果寫回輸入框,便於傳輸
5
複製:點擊下方複製按鈕,直接複製目前內容

常見使用情境

介面除錯

快速檢查介面回傳的 JSON 是否有效,並整理為更易讀的結構

日誌排查

格式化日誌中的 JSON 片段,定位括號、引號和欄位結構問題

設定編輯

整理設定檔結構,統一縮排、鍵順序與層級顯示

程式碼審查

提供清晰的 JSON 範例,方便團隊審閱介面資料和設定變更

提交前檢查

統一貼上 JSON 的格式與縮排,減少風格差異帶來的雜訊

補充場景

你也可以把它當作 JSON 驗證器、JSON 壓縮工具和 JSON 結構檢查工具,在複製、提交或交付前快速確認結果。

格式化參數與操作

縮排大小:使用按鈕旁的下拉選擇 Tab/2/4/8,立即生效
排序:點擊「排序」以字母序排序物件鍵值(不改語意),複製/提交以目前內容為準

使用建議

跳脫字元:字串中的換行、引號需使用合法跳脫(如 "、\n)
一致性:建議團隊內約定縮排、鍵排序與 Schema
排序前備份:排序會改變鍵順序,無法自動還原,建議先複製一份
輸入框下方會顯示「第 X 行第 Y 列」,優先檢查該位置前後的括號、引號與逗號
先壓縮再格式化,常能暴露多餘逗號或不匹配的引號

限制與相容性

不支援註解:// 與 /* */ 非標準 JSON(可使用 JSON5/JSONC 工具)
不支援單引號:'text' 非有效 JSON 字串
不支援尾逗號:{"a":1,} 或 [1,] 非法
大體量 JSON:為保持頁面流暢,建議分段處理;超深層或超大型結構將自動簡化

隱私與安全

所有處理都在瀏覽器本地完成,目前內容可隨時替換、清空並重新處理。

常見問題

6

可繼續使用這些相關工具,完成後續步驟。