YAML to JSON
YAMLをJSONに変換
YAML Input
JSON Output
このツールについて
YAML to JSON ConverterはYAMLの設定ファイルやデータドキュメントを、それと同等のJSONに変換します。インデントされたマッピングはJSONオブジェクトに、ダッシュ付きのシーケンスは配列になり、引用符のないスカラー値は自動的に型が判定されます(数値、真偽値、nullが推測されます)。
これは最も一般的なYAMLパターンを処理する軽量なブラウザベースのパーサーです。アンカー(&)、エイリアス(*)、ブロックスカラー(|、>)、複数ドキュメントファイルなどの複雑なYAML機能はサポートされていません。すべての処理はブラウザ内でローカルに実行されます。
使い方
- YAMLをYAML Input欄に貼り付けるか、Sampleをクリックして例を読み込みます。
- JSONのインデントレベル(2スペース、4スペース、またはMinified)を選択します。
- 「JSONに変換」をクリックして変換します。
- 「コピー」をクリックしてJSON出力をクリップボードにコピーします。
活用事例
開発者はYAML設定ファイル(CI/CDパイプライン、Kubernetesマニフェスト、Docker Compose)をAPIやJavaScriptアプリケーションで使用するためにJSONへ変換します。データエンジニアはパイプラインへの取り込みのためにYAMLデータファイルをJSONに変換します。フロントエンド開発者はテスト用にYAML形式のモックデータをJSONに変換します。
よくある質問
- どのYAML型が自動的に変換されますか? — null/~ → null、true/false → boolean、数値 → numberに変換されます。クォートで囲まれた文字列はクォートが外されます。それ以外はすべて文字列のままです。
- なぜYAMLが正しく変換されないのですか? — YAMLアンカー(&)、エイリアス(*)、複数ドキュメントファイル(---)などの複雑な機能はサポートされていません。これらにはサーバーサイドのパーサーを使用してください。
- データはサーバーに送信されますか? — いいえ。すべての変換はJavaScriptパーサーを使用してブラウザ内でローカルに実行されます。サーバーには何も送信されません。