如何在線上格式化 JSON
- 貼上或拖入 JSON 檔案。向編輯器新增 JSON 文字,或拖入一個
.json檔案到工作區。 - 檢查 JSON 驗證器。當當前文字為有效 JSON 時,右側面板會顯示格式化預覽。在格式化之前請先修正無效語法。
- 選擇格式化 JSON。JSON 美化工具會以統一的雙空格縮排重寫原始碼,方便複製。
將此 JSON 格式化工具用作簡易 JSON 編輯器
將可編輯的原始碼面板作為輕量級 JSON 編輯器使用:貼上、輸入、替換或清除 JSON,然後在其旁邊檢視格式化預覽。預覽會針對有效 JSON 即時更新,而「格式化 JSON」按鈕會將美化後的結果寫回原始碼面板。
這是一個 JSON 語法驗證器,而非 JSON 修復或 JSON Schema 校驗工具。無效的 JSON 必須先在原始碼中修正才能進行格式化;該工具不會自動新增缺失的逗號、給屬性名加引號、對鍵進行排序或以其他方式修改您的資料。
JSON 格式化會改變哪些內容
雙空格 JSON 美化列印
格式化僅改變空白字元。它在物件和陣列周圍新增可預測的雙空格縮排和分行符號,使被壓縮或縮排不一致的 JSON 更易閱讀。
格式化不會轉換 JSON 資料
格式化工具不會重命名鍵、更改數字或修改 JSON 資料結構。它不提供鍵排序功能;它僅以瀏覽器 JSON 解析器產生的屬性順序來格式化有效 JSON。
為什麼使用瀏覽器 JSON 格式化工具和編輯器?
固定縮排的 JSON 美化器
使用統一的雙空格縮排,使 API 回應、設定檔和測試資料更易審查。
編輯時的 JSON 驗證器
在將文件複製到 API、設定檔或 JSON 轉換器之前檢查 JSON 語法。
本機處理
解析、預覽和格式化操作均在瀏覽器中執行,無需伺服器請求。
格式化預覽
在可編輯原始碼旁檢視具有語法高亮的鍵、字串、數字和字面值。
JSON 格式化工具還是 JSON 檢視器?
| 您的目標 | 最佳工具 |
|---|---|
| 編輯、驗證並美化列印有效 JSON | 使用此 JSON 格式化工具。 |
| 在可折疊樹中探索物件和陣列 | 使用 JSON 檢視器。 |
| 將 JSON 記錄轉換為適合試算表的檔案 | 在檢查原始碼後使用 JSON 轉 CSV 或 JSON 轉 Excel。 |
您的 JSON 會受到怎樣處理?
輸入、貼上、解析、預覽和格式化過程均在您的瀏覽器中完成。JSON 格式化工具不會為這些操作發出伺服器請求。
在共享螢幕前請使用私密瀏覽視窗或刪除敏感值。您裝置上的瀏覽器擴充功能及其他軟體不在本格式化工具的控制範圍內。
JSON 格式化工具常見問題
JSON 格式化工具的作用是什麼?
JSON 格式化工具(也稱為 JSON 列印美化器或 JSON 美化工具)用於驗證文件的語法,並以可預測的縮排和分行符號重寫有效 JSON。
我可以將其用作 JSON 編輯器嗎?
可以。原始碼面板是可編輯的,因此您可以在格式化前貼上、輸入和替換 JSON。它是一個簡易的 JSON 文字編輯器,而非樹狀編輯器或 JSON 修復工具。
這是一個 JSON 驗證器嗎?
是的,適用於 JSON 語法。當當前原始碼為有效 JSON 時,預覽面板會予以顯示。它不會針對 JSON Schema 驗證文件。
格式化會改變 JSON 資料嗎?
不會。它僅改變空白字元以提高可讀性;鍵和值均不會受到修改。此簡易格式化工具不提供鍵排序功能。
我可以格式化 JSON 檔案嗎?
可以。將一個 .json 檔案拖入工作區,載入並驗證完畢後選擇「格式化 JSON」。
我的 JSON 會被上傳嗎?
不會。JSON 解析、預覽和格式化均在您的瀏覽器本機執行。格式化工具不會為這些操作發起伺服器請求。
為什麼格式化工具無法執行?
文件必須是有效 JSON。請在可編輯原始碼中修正語法,然後執行格式化工具。它不會自動修復無效的 JSON。