JSON 工具
使用瀏覽器 JSON 解析器在本機格式化、壓縮與驗證 JSON。
輸入內容只留在瀏覽器
互動式工具
啟用 JavaScript 後可使用互動控制項;下方說明不需 JavaScript 也可閱讀。
JSON 工具會解析輸入以驗證語法;格式化模式採兩個空格縮排,壓縮模式移除非必要空白。格式化與壓縮改變呈現方式,驗證則判斷文字是否符合 JSON 語法。
適用情境
- 把緊湊的 API 回應整理成容易閱讀的結構。
- 儲存前壓縮有效的設定片段。
使用步驟
- 貼上或輸入 JSON。
- 選擇「格式化」或「壓縮」。
- 解析成功後檢查並複製;失敗時查看本機錯誤訊息。
實際範例
格式化物件
輸入 {"active":true,"count":2} 後,格式化模式會輸出兩空格縮排的多行物件。
運作原理與規則
- 實作以 JSON.parse 驗證,再以 JSON.stringify 輸出;空白不影響 JSON 值的語意。
限制與注意事項
- 註解、尾端逗號、未加引號的鍵、NaN 和 Infinity 都不是有效 JSON。
- JavaScript 數值精度有限,超大整數可能失真。
常見問題
格式化會改變資料嗎?
對有效 JSON,主要改變空白和縮排;JavaScript 數值精度限制仍存在。
壓縮等於加密嗎?
不是,只會移除非必要空白,文字仍可讀取。
JSON 會上傳嗎?
不會,解析和輸出都在目前瀏覽器進行。
參考資料
相關工具
提交工具回饋
郵件只包含頁面資訊,不會包含工具輸入或結果。
提交工具回饋