JSON → YAML
JSON 轉 YAML
將 JSON 設定檔轉成易讀的 YAML,供 Kubernetes、CI 管線與應用程式設定使用。
詳細說明
將 JSON 轉成 YAML 時會發生什麼事
將 JSON 改寫成 YAML,以縮排取代大括號與引號來表達相同的資料。沒有任何東西遺失,結構完全相同,但結果對人來說更容易閱讀與加註,這也是設定檔趨向這種格式的原因。
適合用於
- 將 JSON 設定轉成 Kubernetes、Docker Compose 或 CI 檔案
- 讓設定檔在 pull request 中易於閱讀與審查
- 為需要 YAML 輸入的工具準備資料
值得注意
- YAML 可能誤讀為布林值的鍵,如 y、n、on、off、yes、no,會自動加上引號以保持原意。
- JSON 註解並非標準,也不會保留,因為本來就沒有。
- 非常深的結構仍然有效,但在寬度有限時可能難以閱讀。
常見問題
JSON 轉 YAML 問答
如何將 JSON 轉成 YAML?
將您的 JSON 檔案拖放到上方的方框中(或點擊瀏覽),確認目標格式已選為 YAML,按下「轉換」,然後下載結果。
這個 JSON 轉 YAML 轉換工具真的私密嗎?
是的。轉換完全在您的瀏覽器中進行,您的 JSON 檔案絕不會上傳到任何伺服器,所以除了您之外沒有人看得到。
JSON 轉 YAML 免費嗎?
完全免費:沒有浮水印、不需註冊,也沒有每日額度。處理都在您自己的裝置上進行,所以沒有伺服器成本需要轉嫁給您。
可以一次轉換多個 JSON 檔案嗎?
可以,想放多少檔案都行。您可以逐一轉換,或使用「全部轉換」,再將所有檔案下載成單一 ZIP。