YAML to JSON
YAMLをJSON形式に変換。インデント階層、キーと値のペア、リスト、ネスト構造に対応——すべてブラウザ内で完結、アップロード不要、瞬時に結果表示。
YAML to JSON 変換ツールについて
このYAML to JSON変換ツールはブラウザ内で完結します。上の入力欄にYAMLを貼り付け、変換をクリックしてください。結果は整形されたJSONで表示されます。サーバーへのアップロードは一切行われません——変換はJavaScriptによりあなたの端末で瞬時に実行されます。
YAML形式について
YAML(YAML Ain't Markup Language)は人間に優しいデータ直列化形式です。インデントでネストを表現し、ダッシュでリスト項目を示し、キー: 値 でマッピング項目を表します。設定ファイルで広く使用されています。
解析ルール
- インデント —— スペースでネストを定義。慣習では1レベル2スペース。YAMLのインデントにタブは使用できません。
- キーと値のペア ——
キー: 値と記述。コロン後のスペースが必須です。 - リスト —— 同じインデントレベルで
-で始まる項目。 - ネスト構造 —— マッピングとシーケンスは任意にネスト可能。
- スカラー —— 曖昧さがない場合、文字列・数値・真偽値・nullを自動識別。
よくある用途
- 設定ファイルをJavaScriptアプリで使用できる形式に変換。
- YAMLデータ構造をJSON形式で確認。
- YAMLベースの設定をJSON APIへ移行。
- YAML構文の素早い検証。
よくある質問
このツールはYAMLをアップロードしますか? いいえ。すべての変換はローカルブラウザで行われ、データが端末から離れることはありません。
インデントにタブを使えますか? いいえ。パーサーはスペースを使用し、YAML仕様に準拠します。インデントのタブはエラーになります。
コメントは対応していますか? # で始まる行はコメントとして無視されます。
サイズ制限はありますか? 唯一の制限はブラウザの使用可能メモリです。大きなYAMLファイルでも高速に変換できます。