Yml文件格式

  1. 文档开始、结束
    一份yml文件可以有多份文档,—开始,…结束
---
  文档开始
  文档内容
  文档结束
...
  1. 列表
    -表示列表
// 对应于Json的[ [ 'A', 'B', 'C' ], [ 'D', 'E', 'F' ] ]
// 也可以直接使用:[ [ 'A', 'B', 'C' ], [ 'D', 'E', 'F' ] ]
-
  - A
  - B
  - C
-
  - D
  - E
  - F
  1. 冒号表示键值对
// 对应Json中的[ { name: 'chico', age: 18 }, { name: 'dong', age: 19 } ]
-
  name: chico
  age: 18
-
  name: dong
  age: 19
  1. YAML中null用~表示
  2. YAML中段落用|和缩进表示,YAML会保留该段落中的回车换行符
  3. +表示保留段落末尾的换行,-表示删除文本末尾的换行
a: |+
  保留了换行符

b: |-
  删除了换行符
  1. 使用!和!!来做强制类型转换
#强行把123转换成str
e:!!str 123
#强行把boolean型转换为str
b:!!str true
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章