0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
設定
使用可設定縮排的方式驗證並格式化 JSON 物件,並強調語法錯誤。將 JSON 貼上編輯器,調整縮排,然後按格式化。如果 JSON 包含錯誤,則會標示出其確切位置。
原始程式碼
線路:0角色:0

運作方式

驗證並重新縮排 JSON,使其可讀且結構良好。由於它會先解析文字,因此能偵測語法錯誤(多餘的逗號、缺失的引號、未閉合的大括號)並指出問題所在。

可以選擇縮排類型(空格或定位字元)、縮排大小和行尾。結果以標準格式產生,鍵和值整齊地巢狀。

所有處理都在本機、在你的瀏覽器中完成。它格式化並驗證結構;不會重新排序鍵,也不會修改值。

範例

{"name":"Ana","tags":["a","b"],"active":true}{ "name": "Ana", "tags": [ "a", "b" ], "active": true }使用 4 個空格縮排:物件和陣列清晰地巢狀。

使用情境

  • 閱讀壓縮成一行的 API 回應。
  • 在使用前驗證 JSON 是否有語法錯誤。
  • 統一設定檔的縮排。
  • 檢查並比較從瀏覽器或日誌中複製的酬載。

常見問題

它是驗證 JSON 還是只是縮排?

兩者都會。它先解析文字以檢查是否為有效 JSON,若無效則顯示錯誤。只有在 JSON 正確時才產生縮排版本。

它會重新排序或更改鍵嗎?

不會。它保留鍵和值的原始順序與內容。只套用一致的縮排和換行。

它接受註解或帶尾隨逗號的 JSON 嗎?

不接受。它遵循 JSON 標準,該標準不允許註解或尾隨逗號。如果文字包含它們,格式化工具會將其標記為無效。

我的 JSON 會上傳到伺服器嗎?

不會。驗證和格式化完全在你的瀏覽器中進行;JSON 絕不會離開你的電腦。