yaml

yaml(YAML Ain't Markup Language)とは

人間が読みやすく理解しやすい構造化されたデータを表現するためのデータシリアライズ言語です。

設定ファイルやデータ転送で頻繁に利用され、特にソフトウェアの設定ファイルやインフラストラクチャー・アズ・コード(IaC)での構造ファイルの記述に用いられます。

XMLやJSONの代替として利用されることもあります。

YAMLの主な特徴:

  • 可読性
    • インデントと空白のみで構造を表現するため、シンプルな構文で可読性に優れています。
  • 柔軟性
    • データのシリアライズとデシリアライズに多くのプログラミング言語に対応しています。
  • 汎用性
    • 階層的なデータを表現するのに適しており、設定ファイルやデータ交換フォーマットとして広く利用されます。

YAML

» ネットワーク用語