YAML基本構文の使用

2271 ワード

YAML構文
1、YAML基本文法
  • は、階層関係
  • をロックで表す.
  • ロック時にtabキーは使用できません.スペース
  • のみ使用できます.
  • 大文字と小文字の感度
  • k:(スペース)v:一対のキー値ペア(スペースが必要)がスペースのロックで階層関係を制御することを示す.左揃えのデータ列であれば、次のように階層化されます.
    server:
        port: 8081
        path: /hello
    

    2、YAMLがサポートする3種類のデータ構造
  • オブジェクト:キー値ペアのセット
  • 配列:順序付けされた値のセット
  • 字面量:単一で再分割できない値
  • 3、値の書き方
    一、字面量:普通の値(数字、文字列、ブール)K:v:字面を直接書く;文字のデフォルトでは、一重引用符または二重引用符を付けません.「」:二重引用符、文字列内の特殊文字はエスケープされず、特殊文字は自分が表現したい意味name:「zhangsan lisi」として出力され、出力は:zhangsan改行lisi':単一引用符、特殊文字はエスケープされ、特殊文字は最終的には普通の文字列データname:「zhangsan lisi」にすぎず、出力は:zhangsan lisi
    二、オブジェクト、Map(属性と値)(キー値の対)
    対象:a.字下げの書き方:
    friend: 
        lastName: zhangsan
        age: 20
    

    b.行内表記
    friend: {lastName: zhangsan,age: 18}
    

    三、配列(List、Set)は配列の一つの要素を表す
    pets:
     - cat
     - dog
     - pig
    

    行内の書き方:
    pets: [cat,dog,pig]