nakayama

nakayama blog page

Yaml

Yaml


circle CIを導入するに合っての、事前準備 vol2

Yamlのルールで書かれたファイル。

データを受け渡しする時に主に使われる。(JSONファイルライクな)

用途


  • 各種設定ファイル

  • データの保存、シリアライゼーション用

    *シリアライゼーション(直列化)とはデータをネットワーク送受信する時に、データを変換する事。

  • データ交換用フォーマット

  • ログファイル

特徴


  • 読みやすく、書きやすい、分かりやすい(JSONと比較すると実感できる!)
  • インデントを使ってデータの構造を表す。
  • 終了タグが存在しない
  • データ構造をハッシュ、配列、スカラーの三種類で表す。