YAML基本文法


1、基本的に文法
k:スペースv:キーペア(スペースは必須)を表します。スペースの字下げでレベル関係を制御します。左に配置された列のデータであれば、同じレベルのものです。
server: 
    port: 8081
    path: /hello
属性と値も大文字と小文字に敏感です。
2、値の書き方
字面量:普通の値(数字、文字列、ブール)k:v:字面で直接書きます。_; 文字列はデフォルトではシングルクォーテーションまたはダブルクォーテーションマークを追加しません。  ":「ダブルクォーテーション」は文字列の中の特殊文字には変換されません。特殊文字は自分が表したい意味として表現されます。特殊文字に変換されます。特殊文字は最終的には普通の文字列データしか出力されません。zhangsan lisi
オブジェクトのMap(属性と値)(キーペア): k:v:次の行にオブジェクトの属性と値の関係を書きます。インデントに注意します。   オブジェクトですか?それともk:v:形式ですか?
friends: 
    lastName: zhangsan
    age: 20
行内の書き方:
friends: {lastName: zhangsan, age: 18}
配列List、Set:を-値で配列の要素petsを表します。-cat-dog-pig行の書き方
pets: [cat,dog,pig]