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ファイルでも高速に変換できます。