yaml - 语法

基本使用规则

以键值对出现,这里要注意的是

  • key冒号后面跟着一个空格,
  • 另外还有缩进不要使用tab,需要使用空格,不然会报错,
  • #号为注解
keyA: value
key1: value
key2: value
keyB: value

#这里是注解

 

对象

obj: { name: test, age: 18}

 

数组

animal
- cat
- dog

#或者

animal: [cat, dog]

 

纯量

  • 数字
  • 日期
  • 布尔值
  • ~ 代表null, 不写也是null

字符串

在yaml里面是不需要单双引号,除非在里面含有空格或者特殊的字符串

 

单引符号

两个单引符号等于一个单引符号,例如:

key: 'It''s my bag'

#这里解析为 It's my bag

 

多行字符串

换行可以再起一行 带有缩进,或者用 | 直接换行,或者用>符号换行

#空格换行
key: 第一行
  第二行
  第三行

#|方式
key: 第一行 |
第二行

#>方式
key: 第一行 >
第二行  
posted @ 2020-01-17 17:29  长命百岁  阅读(157)  评论(0编辑  收藏  举报