YAML文件的配置和使用

2019-08-24  本文已影响0人  好多可乐

yaml文件是一个文本标记语言,它和properties一样是常用的全局配置文件,它以数据为中心,写法简洁易懂。

一,基本写法:

k: v(注意:空格必须有)
PS:
1,以空格的缩进来控制层级关系,只要是左对齐的一列数据,都是同一层级的
2,属性和值也是大小写敏感的
3,新建的时候,可以写成properties.yaml,也可以写成properties.yml

server:
   port: 8080
   path: /hello

二,值的写法:

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

k: v (字面直接来写)
字符串默认不加单引号或者双引号
"" 双引号:不会转义字符串里的特殊字符,会作为本身的意思存在
比如

hello \n world

输出

hello
world

" 单引号:会转义特殊字符,特殊字符最终会作为普通的字符串数,比如

hello \n world 

输出

hello \n world
2)对象:MAP属性和值(键值对)

k: v(在下一行用来写属性和值的关系,注意缩进)
对象还是k: v的方式
例:

friends:
  name: kolo
  age: 18
friends: {name:kola,age:18}
3)数组(List,Set)

用- 值表示数组的元素

写法一:

animal:
  - cat
  - dog
  - pig

写法二:
animal= [dog,pig,cat]
上一篇下一篇

猜你喜欢

热点阅读