JSON ⇔ YAML 轉換器
雙向轉換 JSON 和 YAML。適合設定檔格式轉換,使用分頁選擇轉換方向。
JSON ⇔ YAML 是什麼?
JSON ⇔ YAML 是一款雙向轉換 JSON 和 YAML(YAML Ain't Markup Language)的工具。YAML 是廣泛用於 Docker Compose、Kubernetes 和 CI/CD 管線設定檔的人類可讀資料序列化格式。由於 JSON 和 YAML 可表示相同的資料結構,因此可以雙向轉換。
另請參閱: JSON 格式化 · JSON ⇔ CSV · JSON 差異比較
使用方法
- 使用分頁選擇轉換方向(JSON→YAML / YAML→JSON)
- 將資料貼入輸入區域
- 點擊「轉換」按鈕
使用範例
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 初次發布