JSON 工具

使用瀏覽器 JSON 解析器在本機格式化、壓縮與驗證 JSON。

輸入內容只留在瀏覽器

互動式工具

啟用 JavaScript 後可使用互動控制項;下方說明不需 JavaScript 也可閱讀。

JSON 工具會解析輸入以驗證語法;格式化模式採兩個空格縮排,壓縮模式移除非必要空白。格式化與壓縮改變呈現方式,驗證則判斷文字是否符合 JSON 語法。

適用情境

  • 把緊湊的 API 回應整理成容易閱讀的結構。
  • 儲存前壓縮有效的設定片段。

使用步驟

  1. 貼上或輸入 JSON。
  2. 選擇「格式化」或「壓縮」。
  3. 解析成功後檢查並複製;失敗時查看本機錯誤訊息。

實際範例

格式化物件

輸入 {"active":true,"count":2} 後,格式化模式會輸出兩空格縮排的多行物件。

運作原理與規則

  • 實作以 JSON.parse 驗證,再以 JSON.stringify 輸出;空白不影響 JSON 值的語意。

限制與注意事項

  • 註解、尾端逗號、未加引號的鍵、NaN 和 Infinity 都不是有效 JSON。
  • JavaScript 數值精度有限,超大整數可能失真。

常見問題

格式化會改變資料嗎?

對有效 JSON,主要改變空白和縮排;JavaScript 數值精度限制仍存在。

壓縮等於加密嗎?

不是,只會移除非必要空白,文字仍可讀取。

JSON 會上傳嗎?

不會,解析和輸出都在目前瀏覽器進行。

參考資料

相關工具

提交工具回饋

郵件只包含頁面資訊,不會包含工具輸入或結果。

提交工具回饋