JSON 壓縮工具

把 JSON 壓成一行,空白全部拿掉。

免費 - 無需註冊 - 在您的裝置上執行

沒有東西離開這個分頁

  • 1 行輸出
  • 0資料被改
  • 0上傳
  • 一鍵複製
規格

JSON 壓縮工具 規格一覽

輸入
貼上的 JSON 與一個動作
輸出
一行的 JSON
拿掉什麼
只拿掉標記之間的空白
解析不了時
回報解析中斷的位置
方法
原生解析,輸出不縮排
價格
免費
需要帳戶
處理位置
在您的裝置上
使用方法

JSON 壓縮工具 怎麼用

  1. 1

    貼上 JSON

    貼上縮排的 JSON。

  2. 2

    拿走一行結果

    讀取單行輸出。

  3. 3

    複製那一行

    複製,或存成檔案。

問題

常見問題

壓縮會弄壞我的 JSON 嗎?

只要它解析得了就不會。丟掉的只有標記之間的空白,字串值裡面的空格是資料,會照原樣留著。

可以小多少?

完全看原本縮排了多少。巢狀深、縮排重的檔案掉最多;鍵不多的扁平物件幾乎沒差。

壓不下去,哪裡不對?

那段文字沒有解析成功。回報的行號和欄號就指著解析停下來的地方,常見原因是結尾多一個逗號或用了單引號。

做這件事會把東西送出去嗎?

不會。解析和輸出都在這個瀏覽器分頁裡完成。不會到伺服器,也不會存進任何帳戶。

背景說明

什麼時候一行才是對的形狀

貼上縮排的 JSON,一行版本就出現。走掉的只有空格、tab 和換行,每個鍵、每個值、每一層巢狀都原封不動。

  • 設定欄位和環境變數常常只吃一行,這是把空白拿掉的主要理由。
  • 請求主體不需要縮排,另一端的解析器讀到的是同一個物件。
  • 編輯時留著縮排的那份,最後再壓縮,不要在一長行裡面工作。
  • 壓縮不是隱藏。任何人都可以再把它縮排開,在這裡或在別的地方。

完整規格

JSON 壓縮工具 的完整規格
輸入貼上的 JSON,縮排或不縮排都行,加上壓縮這個動作。
輸出同一份 JSON 壓成一行,空格、tab 和換行都拿掉。
拿掉什麼只拿掉標記之間的空白。字串值裡面的空格是資料的一部分,會留著。
解析不了時什麼都不會壓縮,改成回報解析停下來的行號與欄號。
方法瀏覽器內建的 JSON 解析器,然後輸出不帶縮排。
價格免費。由工作區外清楚標示的廣告支援。
需要帳戶不需要。
處理位置在您的瀏覽器分頁中。您的輸入絕不會上傳。
下一步

用同一批檔案繼續做

全部開發工具: SPOTTOOLS 的開發工具