YAML支持的数据类型有三种:
- Map
- List
- 基本类型
基本类型
基本类型包括:字符串、布尔型、整数、浮点数、Null、时间、日期
myStr : "myStr"
myBool : true
myInt : 1
myFloat : 1.12
myNull : null
myTime : 2019-1-19t21:59:43.10-05:00
//使用的是ISO8601格式
myDate : 1976-07-31
List
- 'A'
- 'B'
- 'C'
//即为List [ 'A' , 'B' , 'C' ]
-
- 'A'
- 'B'
- 'C'
//即为List [ [ 'A' , 'B' , 'C' ] ]
List的元素可以是基本类型,或者数组本身,也可以是另一个Map
Map
student : { name : mike , age : 15}
//或者更加普遍的写法
student :
name : mike
age : 15
这三种类型可以相互嵌套形成更加复杂的结构类型
网友评论