YAML基本構文の使用
2271 ワード
YAML構文
1、YAML基本文法は、階層関係 をロックで表す.ロック時にtabキーは使用できません.スペース のみ使用できます.大文字と小文字の感度 k:(スペース)v:一対のキー値ペア(スペースが必要)がスペースのロックで階層関係を制御することを示す.左揃えのデータ列であれば、次のように階層化されます.
2、YAMLがサポートする3種類のデータ構造オブジェクト:キー値ペアのセット 配列:順序付けされた値のセット 字面量:単一で再分割できない値 3、値の書き方
一、字面量:普通の値(数字、文字列、ブール)K:v:字面を直接書く;文字のデフォルトでは、一重引用符または二重引用符を付けません.「」:二重引用符、文字列内の特殊文字はエスケープされず、特殊文字は自分が表現したい意味name:「zhangsan lisi」として出力され、出力は:zhangsan改行lisi':単一引用符、特殊文字はエスケープされ、特殊文字は最終的には普通の文字列データname:「zhangsan lisi」にすぎず、出力は:zhangsan lisi
二、オブジェクト、Map(属性と値)(キー値の対)
対象:a.字下げの書き方:
b.行内表記
三、配列(List、Set)は配列の一つの要素を表す
行内の書き方:
1、YAML基本文法
server:
port: 8081
path: /hello
2、YAMLがサポートする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]