TL
ツールラボ
💰寄付する
💰寄付する

JSON → YAML コンバーター

JSONデータをYAML形式に変換します。

JSON入力
YAML出力

このツールについて

JSON to YAMLコンバーターはJSONデータを人が読みやすいYAML形式に変換します。JSONオブジェクトはYAMLマッピングに、配列はダッシュ付きシーケンスに、プリミティブはYAMLリテラルに変換されます。

YAMLはDocker Compose、Kubernetes、GitHub Actions、Ansibleなどのツールの設定ファイルとして広く使用されています。最小限の句読点のおかげでJSONよりも人が読みやすいです。

使い方

  1. 変換したいJSONを入力欄に貼り付けるか、サンプルボタンをクリックします。
  2. → YAMLボタンをクリックして変換します。
  3. YAML出力エリアで変換結果を確認します。
  4. コピーボタンで結果をクリップボードにコピーします。

活用事例

Docker ComposeやKubernetesマニフェスト用の設定変換、環境別設定ファイルの生成、APIドキュメントのサンプルデータ変換、CI/CDパイプライン設定の作成などに活用されます。

よくある質問

  • 特殊文字を含む文字列はどう処理されますか? コロン、中括弧、角括弧などの特殊文字を含む文字列は自動的に引用符で囲まれます。
  • null値はどのように変換されますか? JSONのnullはYAMLのnullリテラルに変換されます。
  • JSONに戻すことはできますか? YAMLからJSONへの変換には別のツールを使用してください。このツールはJSONからYAMLへの一方向変換のみサポートします。