YAML 是 “YAML Ain't a Markup Language”(不是一种标记语言)的递归缩写
在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)
YAML是Json的超集,也就是说YAML解析器可以解析Json。
谁在用YAML?
对象,使用':'表示Key和Value的映射,可以使用{}或者缩进组织结构
[高级内容]比较复杂的Key可以使用'?'表示(指的是:Key不是基础数据类型,而是列表、字典等)
# 复杂的Key ? - complexkey1 - complexkey2 : - complexvalue1 - complexvalue2
列表,使用'-'表示每一个元素,支持多维数组,可以使用[]或者缩进组织结构
# 多维数组
-
- A
- B
- C
纯量,包含以下的具体数据类型: