変換はすべてブラウザー内で実行されます。データはアップロードされません。
このコンバーターについて
設定ファイルは YAML で管理していても、API やコードでは JSON が必要になることがよくあります。このツールは YAML 文書を解析し、インデント済みの JSON に変換します。アンカーやエイリアスは解析時に展開され、結果はそのままコードへ貼り付けられます。
機能
- js-yaml による YAML 1.2 パース
- 2 スペースインデントの JSON 出力
- 構文エラー時に原因を表示
- 複数行文字列やブロックスカラーを正しく処理
- ブラウザー内処理でアップロード不要
使い方
- 左側に YAML を貼り付けます。
- 右側で整形済み JSON を確認します。
- コピーまたはダウンロードで結果を保存します。
よくある質問
YAML のアンカーとエイリアスは展開されますか?
▾
はい。js-yaml が解析時に展開するため、JSON には展開後の値が入ります。JSON 自体には参照の概念がありません。
日付はどう出力されますか?
▾
YAML の timestamp は JSON では ISO 8601 文字列として扱うのが一般的です。実装や入力によって文字列として出力されます。
複数ドキュメント YAML は対応していますか?
▾
基本的には 1 つの入力文書を変換します。複数文書を扱う場合は、個別に変換するか YAML 側で配列としてまとめてください。
関連コンバーター
YAML を JSON に変換 — 無料オンライン YAML ⇒ JSON コンバーター
Canonical: https://devformatlab.com/ja/convert/yaml-to-json