YAML → JSON

複数ドキュメントの YAML も含めて JSON に変換します。

100% プライベート——すべてブラウザ内で動作

使い方

  1. 1

    YAML を貼り付けます。Kubernetes マニフェストや CI 設定が典型的です。

  2. 2

    インデントとキーを並べ替えるかを選びます。

  3. 3

    変換して JSON をコピーまたは保存します。

使用例

単純なマッピング

入力

name: app
ports:
  - 3000

出力

{
  "name": "app",
  "ports": [
    3000
  ]
}

複数ドキュメント

入力

a: 1
---
b: 2

出力

ドキュメントごとに 1 要素の配列になります。

よくある質問

複数ドキュメントの YAML に対応していますか?

はい。--- 区切りは配列になり、ドキュメントごとに 1 要素です。

アンカーとエイリアスはどうなりますか?

通常の値に解決されるため、JSON に YAML 固有の記法は残りません。

YAML が失敗するのはなぜ?

YAML のインデントにタブは使えず、コロンの後には空白が必要です。エラーは該当行を示します。

関連ツール