文字
JSON 格式化 / 驗證
JSON 驗證器工具是一款偵測輸入的 JSON 文字的語法錯誤,並將其整理(格式化)為易讀形式的工具。它會檢查值的型別、括號的對應、逗號與冒號的遺漏等 JSON 特有的細節,若發現錯誤,會以行號、欄號與說明明確指出位置。整理後的文字可一鍵複製到剪貼簿。
輸入內容全部在瀏覽器內處理,不會傳送至伺服器。
相關工具
字數統計
即時統計文字的字數、字元數、去除空白後字元數與行數的免費字數統計工具,適合文章、社群與論文字數檢查。免費無廣告、免註冊,全程在瀏覽器中完成。
文字比對
依行、詞、字元粒度將兩段文字差異視覺化的比對(diff)工具,支援中文逐字比對、忽略空白與大小寫,並以 unified diff 格式複製結果,全程在瀏覽器中完成。
正規表示式測試器
輸入正規表示式與文字,即時高亮比對、查看擷取群組與取代預覽的 JavaScript 正規表示式測試器。支援旗標切換、常用模式範本與 URL 分享,全程在瀏覽器中完成。
密碼產生器
依長度、字元集與排除易混淆字元(0/O、1/l)批次產生高強度隨機密碼的免費密碼產生器。密碼在瀏覽器本機產生、不上傳,免費免註冊,全程在瀏覽器中完成。
JSON 格式化 / 驗證是什麼?
JSON 驗證器工具是一款偵測輸入的 JSON 文字的語法錯誤,並將其整理(格式化)為易讀形式的工具。它會檢查值的型別、括號的對應、逗號與冒號的遺漏等 JSON 特有的細節,若發現錯誤,會以行號、欄號與說明明確指出位置。整理後的文字可一鍵複製到剪貼簿。
縮排可在「空格 2」「空格 4」「Tab」之間選擇,適合 API 回應、設定檔、記錄檔等各種 JSON 用途,統一輸出風格。啟用「允許 JSONC」後,可驗證與整理含有行註解 //、區塊註解 /* */、尾端逗號的 JSONC(VS Code 設定檔等使用的 JSON 方言)。
輸入的 JSON 全部在使用者的瀏覽器內處理,不會傳送至外部伺服器。即使是包含 API 回應或個人資料的 JSON 也可放心使用。全程在瀏覽器中完成。
使用方法
- 將要整理 / 驗證的 JSON 文字貼到輸入框。
- 選擇輸出縮排:「空格 2」「空格 4」或「Tab」。
- 若要處理含註解或尾端逗號的 JSONC,開啟「允許 JSONC」。
- 按下「整理並驗證」按鈕,語法正確時會顯示整理後的文字,若有誤則會顯示錯誤的行號、欄號與說明。
- 用整理結果右上角的「複製」按鈕複製到剪貼簿,貼上至任意位置。
使用情境
- 希望將 API 回應或記錄檔中的單行 JSON 整理為易讀形式以確認內容的工程師。
- 希望驗證與整理 VS Code 的 settings.json、tsconfig.json 等 JSONC 檔案的開發者。
- 希望快速定位外部工具輸出的 JSON 是否損毀以及語法錯誤位置的維運人員。
- 基於學習目的希望親眼確認 JSON 書寫規則(必須雙引號、不允許尾端逗號等)錯誤的使用者。
- 團隊為了統一縮排寬度,希望在提交前重新格式化 JSON 檔案的情境。
注意事項
- 整理與驗證全部在瀏覽器內進行,輸入的 JSON 不會被傳送至外部。
- 嚴格 JSON 模式(JSONC 關閉)下,含有註解或尾端逗號會被判定為錯誤。
- 只有啟用 JSONC 模式時,整理後才會保留註解。如需刪除註解請關閉 JSONC。
- 若輸入極大的 JSON(數十 MB 以上),瀏覽器可能會變得遲緩。
- 整理時的換行符統一為 LF(\n)。需要 CRLF 的環境請在貼上目標處轉換。