工具箱圖標
XTools
Blog
/
JSON 格式化與 YAMLXML 格式化程式碼格式化與壓縮JSON 轉 TypeScriptMarkdown 與 HTML 互轉Mermaid 圖表編輯器正規表示式測試JWT 解碼UUID 產生器編碼與解碼Cron 運算式產生cURL 指令產生Meta 標籤產生PX 轉 REM 與行高CSS 產生器Chmod 權限計算

© 2026 XTools. 保留所有權利。

隱私權政策聯絡我們

    JSON 格式化與 YAML

    格式化、壓縮、驗證 JSON,並與 YAML 互轉
    • 檔案不會離開你的裝置
    • 在瀏覽器本機執行
    • 免費、免註冊、無浮水印

    JSONPath:.key [0] [-1] [*] ..key [0:5] [?(@.price < 10)]

    1
    1

    相關工具

    • XML 格式化
    • 程式碼格式化與壓縮
    • JSON 轉 TypeScript
    • Markdown 與 HTML 互轉
    • Mermaid 圖表編輯器
    • 正規表示式測試
    • JWT 解碼
    • UUID 產生器
    • 編碼與解碼
    • Cron 運算式產生
    • cURL 指令產生
    • Meta 標籤產生
    • PX 轉 REM 與行高
    • CSS 產生器
    • Chmod 權限計算

    如何使用JSON 格式化與 YAML

    格式化、壓縮、驗證 JSON,在 JSON 與 YAML 之間互轉,還能用樹狀結構瀏覽大型檔案。全程在瀏覽器完成,錯誤精確到行與欄,支援 JSONPath 查詢,寬鬆模式可讀 JSON5、註解與 JSON Lines。

    1. 1

      把 JSON 或 YAML 貼到「輸入」框,或拖入檔案、點選「開啟檔案」。

    2. 2

      選擇輸出方式:「格式化」「壓縮」「YAML」或「樹狀」;設定縮排,需要時開啟「依鍵名排序」。

    3. 3

      選用:在「查詢」輸入 JSONPath,例如 $.items[*].name,只保留符合的值。

    4. 4

      複製結果、點選「下載」,或點「當作輸入」接著處理結果。

    常見問題

    JSON 資料會上傳到伺服器嗎?

    不會。解析、格式化與轉換都在瀏覽器內進行,資料不會離開你的裝置。內容很大時會交給背景執行緒處理,輸入不會卡頓。

    為什麼顯示 JSON 有錯誤?

    狀態列會標出第一個錯誤所在的行與欄,常見原因(例如少了逗號)也會直接指出。如果只是含有註解、結尾逗號或單引號,點「開啟寬鬆解析」即可。

    能讀取 JSON5、JSONC 或 JSON Lines 嗎?

    可以,開啟「寬鬆解析」即可:支援註解、結尾逗號、單引號、不加引號的鍵名、NaN,以及每行一個值的 JSON Lines。輸出一律是標準 JSON,JSON Lines 會合併成一個陣列。

    很長的整數 ID 會失去精度嗎?

    不會。超過 2^53 的整數依原樣精確保留,64 位元 ID 在格式化與壓縮後維持不變。

    怎麼取得某個巢狀值的路徑?

    把輸出切換到「樹狀」,點選該值,再點「複製路徑」;「查詢此路徑」會把路徑直接填入查詢框。

    含有多份文件的 YAML 會怎麼處理?

    以 --- 分隔的多份文件會合併成一個陣列,輸出下方會有提示。