1、基本語法
key: (空格) value : 表示一對鍵值對
屬性和值都是大小寫敏感
通過空格的縮進來控制層級關係 ,只要為對齊的一列資料,都是同一層級
server
:port
:8088
path
: /hello
2、值的寫法
字面量(數字,字串,布林)
key: value : 字面值直接寫
" ": 字串中雙引號不會轉義字串中特殊字元
name: 「tom \n jerry」 輸出:tom (換行) jerry
』 ': 字串中單引號會轉義字串中特殊字元
name: 「tom \n jerry」 輸出:tom \n jerry
物件(鍵值對)
key: value : 在下一行寫物件屬性與值(注意縮排)
student
:name
:"tom"
age:
20
行內寫法:
student
:
陣列(list 、set)
key: - value 來表示乙個陣列
pets
:- cat
- dog
- pig
行內寫法:
pets
:[cat,dog,pig]
yaml基本語法
yaml中的字串預設不用加雙引號或者單引號,如果加了雙引號或者單引號,則單引號和雙引號在yaml中有不同的用法,雙引號不會轉義字串裡面的特殊字元 特殊字元會作為本身想表達的意思 例 張三 n李四 會表示出 張三 然後是乙個換行 然後才是 李四 單引號會轉義字串裡面的特殊字元 例 張三 n李四 表示出...
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 編碼作為字元標準編碼,例如...