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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章