JSON 線上格式化工具 — 免費 JSON 美化及驗證器

將亂七八糟嘅 JSON 貼落下面,一按掣就可以攞到乾淨、縮排整齊嘅輸出。呢個免費嘅線上 JSON 格式化器仲會驗證你嘅資料,指出任何錯誤嘅行號同列號,幫你做生產用嘅壓縮,仲有可摺疊嘅樹狀視圖俾你瀏覽。

JSON 格式 喺你嘅瀏覽器本地運行
冇 API 密鑰 免費,毋須註冊
JSON 格式化器 — 線上轉換二進制數

JSON 輸入

貼上或輸入 JSON 去格式化。所有嘢都留喺你嘅瀏覽器度。
輸出
縮排

數字同文字會完全照打字嘅原樣保留。只接受嚴格嘅 JSON:唔好加任何註釋、尾逗號或者單引號。

結果


          
—狀態
0 B輸出大小
0Lines
0鍵
0巢穴深度
0Values

樹狀視圖

揀行先睇到佢嘅路徑

有效嘅 JSON 會以一棵你可以摺疊同展開嘅樹狀結構顯示喺度。

指南

JSON 線上格式化工具:美化、驗證、美印同最小化 JSON

將亂七八糟或被壓縮嘅 JSON 轉成易讀、有適當縮排嘅資料,檢查語法錯誤,並喺需要更細嘅載荷時再次壓縮佢。

簡單嘅解釋

JSON 格式化器係乜嘢?

JSON 格式化器可以將緊湊或凌亂嘅 JSON 轉化成乾淨、易讀同埋有固定縮排嘅文字。JSON 美化器或美印器做嘅基本工作都一樣,而驗證器就用嚟檢查 JSON 語法係咪有效。

當你閱讀 API 回傳、配置文件或日誌時,就用 Beautify 或 pretty print。當你想得到精簡嘅載荷時,就用 Minify。如果 JSON 唔有效,呢個工具會以行號同列號指出問題所在。

常見嘅格式化原因

常見用途

閱讀 API 回應

一鍵將來自 API 或日誌嘅一條長串,轉成易讀、縮進嘅 JSON。

除錯同驗證

喺程式崩潰之前,按行同列搵出遺漏嘅逗號、多餘嘅括號同唔正確嘅引用。

傳送較細嘅檔案

將配置同載荷進行最小化,移除多餘嘅字節,或者對鍵進行排序,令檔案更容易比較。

JSON 點解唔得

常見嘅 JSON 錯誤同埋修正方法

例子問題修好
{"a":1,}後置逗號刪除最後一項後面嘅逗號。
{'a':1}單引號將鍵值同文字用雙引號括起。
{a:1}無引號嘅鍵將密鑰寫做「a」。
{"a":1 "b":2}缺咗個逗號喺兩個項目之間加個逗號。
{"n":007}前面嘅零寫「7」,或者以文字形式寫「007」。
{"a":1} // 備註留言JSON 冇評論,所以移除佢哋。
幾個步驟就搞掂格式

點樣免費喺網上格式化 JSON

  1. 將你嘅 JSON 貼入輸入框,或者用「上載」打開 .json 檔案。
  2. 揀「Beautify」或「Minify」,然後揀2個空格、4個空格或者一個制表符。如果想按字母順序排列,就打開「Sort keys」。
  3. 如果訊息顯示錯誤,就用「跳至錯誤」跳到準確位置,然後修正。
  4. 複製結果,或者下載做 .json 檔案。打開樹狀視圖瀏覽資料,然後複製任何值嘅路徑。
更好嘅結果

貼士同最佳做法

  • 將引用放喺正確嘅位置:JSON 鍵同文字永遠用雙引號,唔好用單引號。
  • 喺比較兩個 JSON 檔案之前,先用 Sort 鍵,咁相同嘅資料就會永遠以相同嘅次序出現。
  • 喺將 JSON 透過網絡傳送之前壓縮,讀取或檢視時再美化。
  • 喺樹狀視圖撳一行,用「複製路徑」就可以攞到某個值嘅地址,例如 $.users[0].name。
知道就好

限制同私隱

私隱

格式化係喺你嘅瀏覽器本地完成。你貼上或上傳嘅 JSON 並唔會傳送到伺服器或儲存。

限制

格式化器最多支援500萬字元同400層嵌套。佢會嚴格檢查JSON,所以註釋同尾逗號都會被報告為錯誤。樹狀視圖會顯示長列表中嘅頭500項。

使用呢個工具嘅人

評論

載緊評論…
繼續落去

更多工具喺盒入面

仲有幾十款唔使 API 密鑰嘅免費工具喺主頁度。