我可以为 YAML 层次结构中的非叶节点赋值吗?

Can I assign values to non-leaf nodes in a YAML hierarchy?

是否可以创建此 .properties 文件内容的等效 YAML 表示?

foo=Hello
foo.bar=World

我试过以下方法:

foo: Hello
  bar: World

但这似乎并没有解决它,因为解析器吐出一个错误:

mapping values are not allowed here

根据specifications(参见第 2.4.1 节),节点后面只能跟以下之一:标量、映射、列表或引用。所以,不,它也不能被赋值。