YAML 基本语法
基本
大小写敏感
用#注释
用a: b
代表一对键值对
注意:冒号之后有一个空格
用空格代表层级,如:
1 | a: |
空格相同的就是同一层级
空格数不限,但是同一级空格数必须相同
理论上不允许用tab缩进
行内写法:
1 | a: {b: c,d: e} |
不能有两个相同的key
值写法
字符串不用加双引号、单引号
双引号表示不转义其中的字符,单引号反之
数组
1 | a: |
行内写法:
1 | a: [b,c] |
其他
强制类型转换
a: !!str b
将b
强制转换成字符串
指针
1 | father: |
开头结尾
1 | 开头 |