想问下,关于 yaml 数组的横线缩进是和上层平级,还是横线也要占两个缩进? 用了 java 和 go 常用的 yaml 解析器好像都可以,谷歌也不知道用啥关键字去搜
fruit1:
- apple
- banana
- pear
fruit2:
- apple
- banana
- pear
1
imn1 2021-02-23 11:01:16 +08:00
没有异常的话,两个都可以解析为相同的
但如果冒号后面有特殊字符,1 可能解析为字典+数组,2 则报错? 没测试,盲猜 |
2
zhanggg OP @imn1 格式目前看都是对的,就是想问问大家都是用什么风格的,用下面这种每个层级会多两个空格,如果层级深了可读性不如上面的
|
4
ysc3839 2021-02-23 11:55:20 +08:00 via Android
我自己会用第二种写法,因为 yaml 讲究缩进,即使语法上没要求,但写了至少好看一些。
|
5
Trim21 2021-02-23 12:32:30 +08:00 via Android
可以缩也可以不缩
|