Dev Tools
YAML JSON 変換 – 無料オンライン
YAMLをその場でJSONに変換します。アンカー、エイリアス、複雑な構造にも対応。ブラウザだけで動作します。
ファイルは保存されませんすぐに完了登録不要
🔒 ファイルがブラウザの外に出ることはありません。変換はjs-yamlでローカルに行われます。
YAMLをJSONに変換する方法
- 1
YAMLを貼り付ける
入力欄にYAMLを貼り付けるか、直接入力します。
- 2
JSON出力を確認する
入力に合わせて、変換後のJSONが出力パネルにすぐ表示されます。
- 3
JSONをコピーする
「コピー」を押すと、整形済みのJSONがクリップボードにコピーされます。
設定を読み込むツール(REST API、JavaScriptアプリ、データベース、検証ライブラリなど)の多くはJSONを扱いますが、設定そのものはYAMLで書いて管理されていることがよくあります。このコンバーターはその橋渡しをします。YAMLを貼り付けるだけで、APIへの送信、スクリプトでの利用、ドキュメントDBへの保存にそのまま使える厳密なJSONが得られます。
YAMLの高度な機能はコピーされるのではなく解決されます。アンカーとエイリアス(&と*)は参照先の値に展開され、複数行のブロックスカラーはエスケープされた文字列になり、引用符なしの型はJSONのより厳密な形式に正規化されます。出力はYAML特有の記法が残らない純粋なJSONです。
注意点が2つあります。JSONにはコメントがないため、YAMLのコメントは削除されます。また、YAMLの型推論(引用符なしのnoが真偽値falseに、3.10が数値3.1になるなど)は思わぬ結果を招くことがあります。値がおかしい場合は、YAML側で引用符で囲んでからもう一度変換してください。処理はすべてjs-yamlによりブラウザ内で行われます。