YAML 语法与示例

YAML 是最常用的配置文件格式。掌握下面这些规则,就能正确地读写 YAML。

打开工具: YAML 校验器

基本元素

元素YAML 写法含义
映射名称: web一个键和它的值
嵌套映射子键缩进 2 个空格对象中的对象
列表- 第一项列表中的一项
行内列表[a, b, c]写在一行的短列表
注释# 备注程序会忽略
空值~、null 或不写没有值

多行文本

使用 | 会原样保留换行,适合脚本和证书。使用 > 会把多行合并成一段,适合长描述。在符号后加 -(|- 或 >-)可以去掉最后的换行。

锚点与多文档

  • 在值前写 &名称 来标记它,之后用 *名称 复用。
  • 用 <<: *名称 把复用的映射合并到另一个映射中。
  • 一个文件中的多个文档用三个连字符(---)的行分隔。
  • 如果工具需要明确的结束,可用 ... 结束文档。