标记语言 YAML
YAML 又称 YML 。
一、概述
YAML(/ˈjæməl/,尾音类似 camel 骆驼)是一个可读性高,用来表达数据序列化的格式。
···
YAML是 “YAML Ain’t a Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:”Yet Another Markup Language”(仍是一种标记语言),但为了强调这种语言以数据做为中心,而不是以标记语言为重点,而用反向缩略语重命名。
YAML,又称 YML,是一种可读性高,用来表达数据序列化的格式。
二、语法
1. 键值对
1 |
|
2. 对象
(1) 缩进写法
1 |
|
(2) 行内写法
1 |
|
3. 数组
(1) 缩进写法
1 |
|
(2) 行内写法
1 |
|
4. 注释
1 |
|
三、注意事项
大小写敏感
仅允许使用空格缩进
不允许使用 Tab
缩进的空格数不重要,但相同层级的元素缩进的空格数应相同