JSONをYAMLに変換
JSONをYAML形式に即座に変換(検証付き)
JSON入力
YAML出力
JSONをYAMLとは?
YAML(YAML Ain't Markup Language)は人間が読みやすい設定形式です。インデントで構造を表現し、JSONより簡潔です。JSONをYAMLに変換すると、オブジェクトと配列がYAMLの構文にマッピングされます。Kubernetes、Docker Compose、GitHub Actionsなど多くのツールがYAMLを使用しています。
変換はブラウザで実行されます。サーバーには送信されません。
JSONをYAMLの例
JSONをYAMLに変換する例です。
例:加入者レコード
JSON入力:
YAML出力::
YAML出力:
上のサンプルボタンで例を読み込んでください。
使い方
1
JSONを貼り付け
左のエディタにJSONを貼り付けるか、ファイルをアップロードしてください。
2
YAML出力を確認
右パネルに生成されたYAMLが表示されます。
3
コピーまたはダウンロード
結果を取得するには<strong>コピー</strong>または<strong>ダウンロード</strong>を使用してください。逆変換にはYAMLをJSONにを、先にJSONをフォーマットするにはJSONフォーマッターを使用してください。
YAMLが好まれる場面
設定ファイル、CI/CD、KubernetesマニフェストではYAMLが一般的です。
JSONはAPIやデータ交換に適しています。
よくある質問
YAMLとJSONの違いは?
YAMLはインデントベースで、コメントをサポートします。JSONはより厳格で、多くのAPIで使用されます。
YAMLをJSONに変換できますか?
はい。YAMLをJSONにツールを使用してください。
データは送信されますか?
いいえ。変換はブラウザで実行されます。
YAMLはコメントをサポートしますか?
はい。YAMLは#コメントをサポートします。JSONはサポートしません。
YAMLのアンカーとエイリアスは?
JSONにはYAMLの&と*による再利用に相当するものはありません。コンバーターはアンカーなしの標準YAMLを生成します。
関連ツール
成功
警告