数据格式 学习笔记

YMAL

YAML to JSON: http://yaml-online-parser.appspot.com/

对象 : 同行, :和value之间一个空格

key: value
key: {key1: value, key2: value}

数组 : 缩进表示属于关系,两个空格

  • 一唯独数组 array: [a, b, c],另一种表示法:

      - a
      - b
      - c
  • 二纬书组 array: [[a, b],[c, d]],另一种表示法:

      - 
        - a
        - b
      - 
        - c
        - d

引用 : &用来建立锚点(key),<<表示合并到当前数据,*用来引用锚点。
例1:
key: &key
a: b
c: b

key1:
  d: b
  <<: *key
等价于
key:
  a:  b
  c:  b

key1:
  d: b
  a:  b
  c:  b

例2: 
- &showell Steve 
- Clark 
- Brian 
- Oren 
- *showell 
等价于: [ 'Steve', 'Clark', 'Brian', 'Oren', 'Steve' ]

猜你喜欢

转载自www.cnblogs.com/judesheng/p/10622396.html