配置文件--yaml简介

以数据为中心,更适合做配置文件。

YAML语法

k:(空格)v:空格必须要有,不能省略。
以空格的缩进来控制同一层级。

1
2
3
server:
port: 8081
path: /hello

属性和值大小写敏感

值的写法

字符串

双引号会转义。

1
2
"\n"
输出:换行

单引号不会转义。

1
2
'\n'
输出:\n

对象、Map(属性和值)(键值对):

1
2
3
friends:
lastName: name
age: 20

注意缩进关系

行内写法

1
friends: (lastName: name,age: 20)

数组

用-表示数组中的一个元素

1
2
3
pets:
- cat
- dog

行内写法

1
pets: [cat,dog,pig]