跳至內容
Monu Tools

JSON 格式化與驗證

線上格式化、美化和驗證 JSON,對無效輸入給出清晰的錯誤提示。

如何使用 JSON 格式化

  1. 01

    將你的 JSON 貼上或輸入到輸入面板。

  2. 02

    點擊 Run 解析並以 2 個空格縮排重新輸出。

  3. 03

    複製格式化後的 JSON,如果輸入無效則查看錯誤訊息。

它的作用

JSON 格式化程式和驗證程式將縮小、轉義或混亂的 JSON 轉換為你可以實際讀取的乾淨、縮排的結構,並找出語法錯誤及其確切位置,以便你可以快速修復它們。

格式化和驗證如何協同工作

它透過嚴格的 JSON 解析器來運行你的輸入。如果解析成功,該工具會以一致的 2 個空格縮排重新列印數據,這意味著乾淨的格式也可以證明你的 JSON 是有效的。如果解析失敗,你會得到一個精確的錯誤,而不是一個模糊的"出了問題"。

當你伸手去拿它的時候

開發人員不斷地尋求它:檢查 API 回應、檢查設定檔的健全性、在保存 Webhook 負載之前清理它,或者在將其提交到版本控制之前使大 blob 易於差異化。可讀的 JSON 使結構、巢狀和缺失欄位一目了然。

為什麼 JSON 回傳無效

大多數"無效 JSON"錯誤來自多種原因:用單引號而不是雙引號括起來的鍵或字串、最後一項後面的逗號、註解(標準 JSON 不允許)、從 JavaScript 物件複製的無引號的鍵或從文件貼上的智慧引號。錯誤位置準確地告訴你解析器放棄的位置。

在你的瀏覽器中運行

因為整個過程都在你的瀏覽器中運行,所以你的 JSON 永遠不會離開你的裝置。當有效負載包含存取權杖、客戶記錄或任何你不希望貼上到隨機網站但悄悄上傳到伺服器的內容時,這一點就很重要。

格式化後,一鍵複製結果。如果你需要相反的情況,JSON Minifier 會移除所有空格,以產生盡可能小的生產負載。

常見問題

JSON 格式化工具有什麼作用?

它會解析你的 JSON,檢查其是否有效,並以整潔的 2 空格縮排重新輸出,便於閱讀。無效的 JSON 則會回傳精確的錯誤訊息。

我的 JSON 會被傳送到任何地方嗎?

不會。你的 JSON 完全在瀏覽器中格式化,因此不會向伺服器傳送任何內容。不會被儲存、記錄或分享。

為什麼提示我的 JSON 無效?

格式化工具遵循嚴格的 JSON 標準:鍵和字串需使用雙引號,不允許尾隨逗號和註解。錯誤訊息會顯示解析失敗的位置。

來源

報告問題