YAML 语法

  |   0 评论   |   0 浏览

1 基本语法

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

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

server:
  port:8081
  path:/hello

属性和值也是大小写敏感的。

2. 值得写法

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

k: v: 字面量直接来写

字符串默认不用加上单引号或者 双引号

"": 双引号不会转义字符串得特殊字符;特殊字符会作为本身想表达的意思

'' : 单引号;会转义特殊字符,特殊字符最终只是一个普通的字符串数据
对象、Map(属性和值)(键值对):

k: v : 在下一行来写对象的属性和值的关系;注意缩进

对象还是 k:v 的方式

     friends:

               lastName:zhangsan

               age:20

数组(List、Set)

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

pets:
  - cat
  - dog
  - pig

行内写法

pets:[cat,dog,pig]