YAML语法学习笔记

别说谁变了你拦得住时间么 提交于 2020-03-30 23:51:46

基本语法

k:(空格)v: 表示一对键值对(必须注意空格)
以空格的缩进来控制层级关系
凡是左对齐的一列数据,都是同一层级的

server:
    port: 8080
    path: /hello

属性和值大小写敏感

值的写法

字面量:普通的值,数字,boolean,字符串 :

k: v: 字面直接来写
字符串默认不用加上单引号或者双引号
"":不会转移字符串内的特殊字符
name: "a \n b" output = a 换行 b
'':会转义字符
name: "a \n b" output = a \n b

对象map键值对

k: v: 方式

friends:
    lastName: zhangsan
    age: 20

行内写法:

friends: {lastName: zhangsan,age: 18}

数组(List,set)

pets:
 - cat
 - dog
 - pig

行内写法:

pets: [cat,dog,pig]
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!