目 录CONTENT

文章目录

YAML

ABin
2023-07-05 / 0 评论 / 0 点赞 / 19 阅读 / 0 字

基本语法

  • 大小写敏感
  • 数值前面必须有空格作为分隔符
  • 使用缩进表示层级关系
  • 缩进时不允许使用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} 

0

评论区