YAML to JSON 変換
YAML 設定ファイルをきれいな JSON に変換します。ネストされたオブジェクト、リスト、数値、ブール値に対応し、すべてブラウザ内でローカルに変換されます。
下に YAML を貼り付け:
結果:
YAML を JSON に変換する方法
- 入力ボックスに YAML テキストを貼り付けます。
- インデントスタイルを選択します: 2 スペース、4 スペース、タブ。
- [JSON に変換] をクリックして出力を確認します。
- JSON をコピーするか、.json ファイルとしてダウンロードします。
よくある質問
YAML はサーバーにアップロードされますか?
いいえ。変換は js-yaml ライブラリを使いブラウザ内で完全に実行されるため、データがデバイスから出ることはありません。
どの YAML 機能に対応していますか?
ネストされたオブジェクト、リスト、数値、ブール値、null 値、引用符付き文字列、複数行文字列に対応しています。アンカーとカスタムタグは可能な限り解決されます。
YAML にエラーがある場合はどうなりますか?
変換ツールは行番号付きの明確なエラーメッセージを表示するため、インデントや構文のミスをすばやく修正できます。
このツールは無料ですか?
はい。Handio のすべてのツールは無料で、登録不要、制限なし、透かしなしです。
関連ツール
YAML を JSON に変換する理由
YAML は人にとって読みやすい形式ですが、JSON は多くの API や JavaScript アプリケーションがネイティブに扱う形式です。両者を変換できると、設定データを手で書き直すことなく再利用できます。
- Docker Compose や Kubernetes の設定を JSON ベースのツールに渡す。
- JSON のみを受け付ける API に YAML 設定ファイルを渡す。
- JSON で作業するチームメンバーと設定を共有する。
ヒントと制限
YAML は JSON の上位互換なので、有効な JSON はすべてそのまま変換できます。複数ドキュメントの YAML や一部の高度なアンカー機能は完全には往復変換できない場合があります。すべてローカルで実行されるため、データがブラウザから出ることはありません。