Subformer
免費 · 無需註冊 · 在您的瀏覽器執行
JSON
YAML

從 JSON 到 YAML 轉換器

將 JSON 設定檔轉成更易讀的 YAML 格式 - Kubernetes、GitHub Actions、Docker Compose 都很喜歡。

為什麼要把 JSON 轉成 YAML?

JSON 對機器很友善但對人類而言雜亂—那些引號和大括號會為需要維護的設定檔增加視覺雜訊。YAML 以縮排取代標點,讓它成為 Kubernetes、GitHub Actions、Docker Compose 及大多數現代 DevOps 工具的預設設定格式。將 JSON 轉換為 YAML 可以清理舊有設定,便於人工編輯。

我們解析你的 JSON,然後使用 yaml 函式庫以預設縮排序列化。註解不會保留—JSON 沒有這個概念。看起來像 YAML 關鍵字的字串(如 yes/no、on/off)會被加上引號以避免歧義。所有處理皆在你的瀏覽器中執行;不會上傳任何資料.

JSON

關於 JSON

JSON(JavaScript 物件表示法)是網路上結構化資料的通用語。陣列、物件、字串、數字、布林值。每種現代程式語言都能讀取。

YAML

關於 YAML

YAML 是一種對人友好的資料序列化格式 - 基於縮排、比 JSON 更簡潔,非常適合設定檔。被 Kubernetes、CI 管線以及大多數現代 DevOps 工具使用。

如何將 JSON 轉換為 YAML

  1. 01

    放下你的 JSON 檔案

    將 JSON 拖到上方的轉換器,或點擊方框從你的裝置選取。

  2. 02

    YAML 已經被選取

    我們已預先選定 YAML 作為輸出格式。如要不同的目標,請從下拉選單變更。

  3. 03

    轉換並下載

    點選 Convert 並等候進度條完成。當 YAML 準備好後下載 YAML。

從 JSON 到 YAML 常見問題

查看所有格式 →