写过json这些的...主要关注下缩进这些,理解下概念即可!
这里只列出非常高频且通用性高的使用姿势,个别骚姿势自行去提案了解!...写法及注释
值得一提的是:
文件首行%YAML version ,可以指定使用yaml的版本
键值对的冒号必须跟随空格才是标准的写法,不然会被当初一个字符串!...大小写敏感
声明的key必须为字符串
使用空格缩进(不允许tab)
#行开头到行尾为注释区域
值允许的类型有
str : 字符串
int | float: 整形及浮点型
list(array) : 可以理解为数组...: "双引号则忽略需要转义的,\n\t"
text4: "这是多行文本
换行的需要空格缩进,
你可以试试"
# |后面可以追加+(保留换行符,默认),-移除每行字符串末尾换行符
text5: |...编译效果
{ text: '我是测试文本',
text1: '我是测试文本1',
text2: '我会被转义\\n,因为单引号会对需要转义的进行转义',
text3: '双引号则忽略需要转义的