1、引言:
YAML 是一种以数据为中心的标记语言,是一种数据格式,扩展名以 .yml 或 .yaml 结尾;
yaml读取出来之后是一个:字典列表格式。
YAML 的语法如下:
- 使用缩进表示层级关系。
- 缩进时不允许使用 Tab 键,只允许使用空格。
- 缩进的空格数不重要,但同级元素必须左侧对齐。
- 大小写敏感
- 支持#注释
- 在yaml里,用on、1、true来表示true; off、0、false来表示false
- 空值可以用null或~表示
用途:
- 用于:属性配置文件 (yaml,ini)
- 用于:编写自动化接口测试用例
2、数据组成
YAML 支持以下三种数据结构:
2.1:对象:键值对的集合,map对象,又称为映射(mapping)/ 哈希(hashes) / 字典(dictionary)
使用“key:[空格]value”的形式表示一对键值对(空格不能省略)
-
name: Lucy
2.2:数组(list):一组按次序排列的值&#x