YML檔案格式學習

2021-09-29 12:50:52 字數 587 閱讀 6641

最近的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 系統上...