|
|
1
2
问题是你不能简单地用四个空格替换每两个空格。这是因为在这对线中:
第二行的这两个空格:
是上面行中“-”的缩写。如果第二行没有缩写,那么这两行将是:
所以当缩进加倍时,第二行应该只有第一对空格加倍,而不是第二对。这将产生对的正确缩进:
因此,如果只展开“panes:”行中的第一对空格,则会得到:
正确解析为预期结果。 |
|
|
2
7
虽然韦恩的解决方案是正确的,但解释似乎有点离题,所以我要把我的解释加进去:
在Yaml中,
此外,所有块集合(序列和映射)都从其第一个项获取缩进(因为没有显式的起始指示符)。所以在排队
现在,回顾您的第一个示例:
Otoh,在第二个示例中:
最后,记住从
注意如何
|