YML格式(java 常用配置文件格式)

轉自 https://www.cnblogs.com/fanrenren/p/11352642.html

yml配置文件語法

一、yml基本語法

1、yml文件以縮進代表層級關係
2、縮進不允許使用tab只能使用空格
3、空格的個數不重要,只要相同層級的元素左對齊即可
4、大小寫敏感
5、數據格式爲,名稱:(空格)值

二、yml支持的數據格式

1、對象:鍵值對的集合(key:value)
字符串不用使用雙引號或單引號圈起來
雙引號圈住時不會轉義字符串中的特殊字符
單引號圈住時會轉義字符串中的特殊字符

2、數組:一組按順序排列的值
數組名:
-元素1
-元素2
行內寫法:
數組名:[元素1,元素2,元素3]

3、字面量:單個的、不可再分的值(數字、字符串、布爾值)

三、其他補充

  1. 與json相比更加簡潔,用於配置文件。
  2. yml 中 null 用 ~ 表示
  3. ‘#’ 表示註釋,從這個字符一直到行尾,都會被解析器忽略, json不支持註釋

示例

person: man
people: { sex: man,age: 18}
# 或者
people:
    sex: man
    age: 18
    
# 數組
fruit:
 - apple
 - banana
 - pear
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章