YAML的用法
1.0简介
YAML是“YAML Ain't Markup Language”的缩写
YAML文件的后缀名为.yml或.yaml
1.1语法规则
-
大小些敏感
-
使用缩进表示层级关系
-
缩进时不允许使用Tab键,只能使用空格
-
缩进的空格数目不重要,只要相同的元素左侧要对齐
-
#表示注释
1.2基本用法
YAML支持的三种数据结构:
-
字面量:单个的,不可再分的值
-
对象:键值对的集合
-
数组:一组按次序排列的值
三种结构的用法:
1.
字面量:普通的值,如数字、字符串、布尔值
注意:字符串包含空格或特殊字符,则使用引号引起来,单引号和双引号都可以
单引号不对字符进行转义,双引号会对字符进行转义
2.
对象:也称为映射Map,包含属性和值
#写法1:换行写
user:
name:tom
age:20
sex:male
#写法2:行内写
user:{name:tom,age:20,sex:male}
3.数组,如List、Set等