yaml基本語法

2021-09-26 22:19:52 字數 669 閱讀 4777

yaml中的字串預設不用加雙引號或者單引號,如果加了雙引號或者單引號,則單引號和雙引號在yaml中有不同的用法,

""雙引號不會轉義字串裡面的特殊字元:特殊字元會作為本身想表達的意思

例:"張三\n李四"  會表示出 張三  然後是乙個換行   然後才是 李四

'' 單引號會轉義字串裡面的特殊字元

例:'張三\n李四'  表示出來的就是乙個字串   張三\n李四

2.使用縮排表示層級關係

3.縮排時不允許使用tab鍵,只允許使用空格。

4.縮排的空格數目不重要,只要相同層級的元素左側對齊即可

5. 大小寫敏感

key: value

第一種寫法:

user:

username: 王曉明

userage: 20

user***: 男

第二種寫法(行內寫法):

user:

3.陣列、集合(list、set)yaml語法中陣列與集合的表現形式是一樣的。

用-表示陣列中的乙個元素

studentarray

-student1

-student2

-student3

第二種寫法(行內寫法):

studentarray: [student1,student2,student3]

YAML基本語法

yaml 以資料為中心,比json xml等更適合做配置檔案 配置例子 server port 8081k 空格 v 表示一對鍵值對 空格必須有 以空格的縮進來控制層級關係 只要使左對齊的一列資料,都是同乙個層級的。server port 8081 path hello屬性和值也是大小寫敏感 值的寫...

Yaml基本語法

yaml 以資料為中心,比json xml等更適合做配置檔案 基本規則 1 大小寫敏感 2 使用縮排表示層級關係 3 縮排時不允許使用tab鍵,只允許使用空格。4 縮排的空格數目不重要,只要相同層級的元素左側對齊即可 5 使用 來表示注釋內容 6 文件使用 unicode 編碼作為字元標準編碼,例如...

YAML基本語法

1 基本語法 key 空格 value 表示一對鍵值對 屬性和值都是大小寫敏感 通過空格的縮進來控制層級關係 只要為對齊的一列資料,都是同一層級 server port 8088 path hello2 值的寫法 字面量 數字,字串,布林 key value 字面值直接寫 字串中雙引號不會轉義字串中...