最近的springboot專案裡用到yml檔案作為配置檔案,簡單的了解下,它的基本語法如下
大小寫敏感
使用縮排表示層級關係
縮排時不允許使用tab鍵,只允許使用空格。
縮排的空格數目不重要,只要相同層級的元素左側對齊即可
# 表示注釋, 從這個字元一直到行尾,都會被解析器忽略
yaml 支援的資料結構有三種。
animal: pets
2、陣列:一組按次序排列的值,又稱為序列(sequence) / 列表(list)
animal: [cat,dog,goldfish]
3、復合結構,物件和陣列結合使用
languages:
字串、布林值、整數、浮點數、null
name: changhf
result: true
score: 90
number: 12.30
user: ~
date: 1976-07-31
5、字串
預設不用引號,如果字串中包含空格、特殊字元等,需要單引號;雙引號不會對特殊字元轉義;
具體用法看以下文件
參考:
Yml檔案格式
文件開始 結束 乙份yml檔案可以有多份文件,開始,結束 文件開始 文件內容 文件結束 列表 表示列表 對應於json的 a b c d e f 也可以直接使用 a b c d e f a b c d e f冒號表示鍵值對 對應json中的 name chico age 18 name dong a...
yml檔案tab 空格 YAML檔案格式語法
yaml基礎 學習k8s就不得不學習下yaml語法了 yaml是一種簡潔的非標記語言,yaml以資料為中心,使用空白,縮排,分行組織資料,從而使得表示更加簡潔易讀。yaml語法規則 大小寫敏感 使用縮排表示層級關係 縮排時不允許使用tab鍵,只允許使用空格 縮排的空格數目不重要,只要相同層級的元素左...
elf檔案格式學習
elf 檔案格式學習 文章出處 結合例項解讀 elf檔案 閱讀筆記 bkbll bkbll cnhonker.net,kbll tom.com 自unix 系統實驗室 usl 開發和發布了 executable and linking format elf 這樣的二進位制格式以後,在 nix 系統上...