基本语法
- 大小写敏感
- 数值前面必须有空格作为分隔符
- 使用缩进表示层级关系
- 缩进时不允许使用Tab键,只允许使用空格(各个系统tab对应的空格数目可能不同,导致层级混乱)
- 缩进的空格数目不重要,只要相同层级的元素左侧对其即可
- # 表示注释,从这个字符一直到行尾,都会被解析器忽略
数据格式
对象(map):键值对的集合
person:
name: ZhangSan
#行内写法 :后都有空
person: {name: ZhangSan}
数组 一组按次序排列的值 - 后都有空格
address:
- BeiJing
- ShangHai
#行内写法
address: [BeiJing,ShangHai]
纯量(常量)单个的,不可再分的值
msg1: 'Hello \n World' #单引忽略转义字符
msg2: "Hello \n World" #双引识别转义字符
参数引用
name: ZhangSan
person:
name: ${name}
评论区