JSON ⇔ YAML 轉換器

雙向轉換 JSON 和 YAML。適合設定檔格式轉換,使用分頁選擇轉換方向。

JSON ⇔ YAML 是什麼?

JSON ⇔ YAML 是一款雙向轉換 JSON 和 YAML(YAML Ain't Markup Language)的工具。YAML 是廣泛用於 Docker Compose、Kubernetes 和 CI/CD 管線設定檔的人類可讀資料序列化格式。由於 JSON 和 YAML 可表示相同的資料結構,因此可以雙向轉換。

使用方法

  1. 使用分頁選擇轉換方向(JSON→YAML / YAML→JSON)
  2. 將資料貼入輸入區域
  3. 點擊「轉換」按鈕

使用範例

Input (JSON):
{"database": {"host": "localhost", "port": 5432}}
YAML output:
database:
  host: localhost
  port: 5432
Practical use: Convert Docker Compose config from YAML to JSON for API use / Convert API response JSON to Kubernetes YAML manifests

常見問題

支援 YAML 1.2 嗎?
支援。使用支援 YAML 1.2 的 js-yaml 程式庫。
YAML 注釋怎麼處理?
YAML 注釋無法在 JSON 中表示,會遺失。JSON→YAML 轉換不會生成注釋。
多行字串可以正確轉換嗎?
可以。長字串會以 YAML 字面區塊樣式(|)輸出。
可以用於 Kubernetes 設定檔嗎?
可以。Kubernetes 清單為 YAML 格式,生成的 YAML 可直接使用。
我的資料會傳送到伺服器嗎?
不會。所有處理均在瀏覽器中進行,敏感資料是安全的。

相關工具

更新記錄

最後更新:2026-02-19

  • 2026-02-19 初次發布