1.基本语法
k:(空格)v 表示一对键值对,空格必须有 例如: lucy前方要有空格
name: lucy
以空格缩进控制层级关系,左对齐属性表示同一级别
person:
name: fangxinde
age: 28
job: 大数据
server:
port:8080
2.值的写法:
1)字面量的表示方法
字符串默认不加上单引号或双引号
若加上单引号,会转义特殊字符,特殊字符只作为一个普通字符存在
lastName: 'fang \n xin \n de'
输出的结果为:lastName: 'fang \n xin \n de'
若加上双引号,不会转义特殊字符\n就是表示换行,不会当做普通字符
lastName: "fang \n xin \n de"
输出的结果为:
'fang
xin
de'
2)对象、Map集合的表示方法 person表示对象名或map集合名,name、age其内部的属性,要缩进一定的空格
person:
name: fangxinde
age: 27
内行写法:key、value之间必须要有空格
person: {name: fangxinde,age: 28}
3)list的表示方法
pets:
- dog
- cat
- pig
内行写法:注意【空格】不能丢
pets: [dog,cat,pig]