yaml文件

一.介绍

YAML 是一种可读性非常高,与程序语言数据结构非常接近。同时具备丰富的表达能力和可扩展性,并且易于使用的数据标记语言。做测试数据文件非常合适。

二.语法规则

  1. 大小写敏感
  2. 使用缩进表示层级关系
  3. 缩进时不允许使用Tab键,只允许使用空格。(可以将你的ide的tab按键输出替换成4个空格)
  4. 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
  5. #表示注释
  6. - 和冒号后面有空格

三.数据结构

  1. 对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes) / 字典(dictionary)  用冒号表示
  2. 数组:一组按次序排列的值,又称为序列(sequence) / 列表(list)    用 - 表示
  3. 纯量(scalars):单个的、不可再分的值 (字符串,布尔值,整数,浮点数,时间,日期,Null)

四.yaml多段的实现

三个中划线“---” 就能实现将yaml文件分段,读的时候每段存放在列表

 

五.示例

- 1: 123
  2: 456

[1:123,2:456]

 

posted @ 2021-10-15 16:29  mik99  阅读(172)  评论(0编辑  收藏  举报