YAML语法

YAML语法

七月 11, 2019

YAML基本语法

基本语法

表示属性和值的关系

k:(空格)v 表示一对键值对

以空格的缩进来控制层级关系;只要是左对齐的一系列数据,都是同一层级

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

属性和值也是大小写敏感;

值的写法

字面量:普通的值(数字,字符串,布尔)

k: v 直接写

​ 字符串默认不用加’‘或者“”

​ “”:不会转义

​ 例:name: “hello \n 你好” 输出:hello 换行 你好

​ ’‘:会转义

​ 例:‘hello \n 你好’ 输出:hello \n 你好

对象(属性和值,也就是键值对)

k: v 对象还是k: v的方式

1
2
3
friends:
lastName: zhangsan
age: 20

行内写法

1
friends:{lastName: zhangsan,age: 18}

数组(List、Set)