YAML語言格式

2021-10-09 22:59:29 字數 1266 閱讀 4145

#我是物件。。。順便說一下注釋是#

animal: pets

#注意:1.冒號後必須有空格

#2.可以將鍵值對寫成乙個行內物件

#3.空格標識層級關係

hash:

#我是陣列

type:

- cat

- dog

- goldfish

dog:

- big dog

- small dog

#我是純量、最基本不可分

#數值型

number: 11.11

#布林型別

isbeautiful: true

#時間採用

time: 20:41:58

#日期date: 2018-7-9

#字串str0: '我是字串'

str1: "我是雙引號,單引號和雙引號沒有區別,不會對特殊字元轉義"

str2: 'it''s a test,單引號中如果有單引號的字元,需要轉義'

str3: ~ #~是空的意思

str4: !!str true '兩個!表示強制轉換'

str5: 我也可以不用引號引起來,厲害不

str6: '但是有空格 或者 特殊字元* 我就必須放在引號中了'

str7: 字串可以換行

像這樣每換一行都要有空格標記,換行符會被轉義為空格

#否則就報錯,只能被注釋了!!!!慘兮兮

str8: |

我不是一般的豎線,我是可以保留換行符的豎線

str9: >

我是可以摺疊換行

的大於號

str10: |-

我不想要末尾的換行符

str11: |+

我又想要末尾的換行符了,後面跟了一串尾巴

str12:

hello world

#我是引用 張三和李四共用了性別年齡真神奇

#&用來建立錨點(defaults),《表示合併到當前資料,*用來引用錨點。

para: &common

***: 男

age: 12

student:

name: 張三

<<:>

teachar:

name: 李四

yaml基本格式

yaml讀音類似 夜魔 讀音不推薦記中文諧音,只是個人的聯想記憶。注釋 jdbc 注釋driverclassname com.mysql.jdbc.driver 注釋username root 注釋password root 注釋url jdbc mysql localhost 3306 test?...

yaml 檔案格式簡介

yaml 的意思其實是 yet another markup language 仍是一種置標語言 的縮寫。yaml的語法和其他高階語言類似,並且可以簡單表達清單 雜湊表,標量等資料形態 儘管它比較適合用來表達階層式 hierarchical model 的資料結構,不過也有精緻的語法可以表示關聯性 ...

yaml檔案書寫格式問題

yaml 檔案寫入的格式可以參考 yaml檔案配置的 是以下格式 stores title 吉泰連鎖酒店 上海浦東南路店 address 上海市 浦東新區 浦東南路6號 hire remain 10,store lon 121.525006,store lat 31.230838 company s...