ToolzPod

YAML⇔JSON変換

YAMLとJSONを相互変換。

YAML to JSON変換ツールとは?

YAML to JSON変換ツールは、YAMLデータを解析して同等のJSON形式に変換します。YAML設定データをJSON専用のAPI、データベース、またはYAMLネイティブサポートのないプログラミング言語で使用する場合に便利です。

使い方

  1. YAMLコンテンツを入力エリアに貼り付けます。
  2. 「変換」ボタンをクリックしてJSONに変換します。
  3. JSON出力をアプリケーション用にコピーします。

基礎知識

YAMLマッピングはJSONオブジェクトに、YAMLシーケンスはJSON配列に変換されます。YAMLコメントはJSON構文にコメントがないため破棄されます。YAMLアンカーとエイリアスは複製された値に展開されます。YAMLの複数行文字列(|や>を使用)は適切な改行やスペースを含む単一のJSON文字列に変換されます。

よくある質問

JSON変換で失われるYAML機能は?

コメント、アンカー/エイリアス、カスタムタグ、複数行文字列のフォーマットが失われます。データ内容は保持されますが、YAML固有のメタデータやフォーマット情報は削除されます。

マルチドキュメントYAMLを変換できますか?

---で区切られたマルチドキュメントYAMLは、JSONに複数ドキュメントの概念がないため、通常は1ドキュメントずつ変換する必要があります。

YAMLのデータ型はJSONにどうマッピングされますか?

YAML文字列、数値、真偽値、nullはJSON同等物に直接マッピングされます。YAML日付はJSON文字列になります。YAMLバイナリデータはJSON出力でbase64エンコードされます。

関連ツール