首页 > 解决方案 > YAML Parser 多个没有密钥的根文件

问题描述

我知道在一个 yaml 文件中可能有多个根目录,但是可能没有密钥,像这样?

- operationId: "ssss"
  applicationName: "common"
  deniedConfigurations: {}
  deniedRoles: {}
  permission: "read"

- operationId: "ddd"
  applicationName: "common"
  deniedConfigurations: {}
  deniedRoles: {}
  permission: "read"

因为实际上我无法弄清楚,如果没有钥匙,我无法在互联网上找到。

标签: javaspringyaml

解决方案


您展示的是一个具有单个根的 YAML 流,它是一个序列。它是完全有效的 YAML。

流中的多个根表示多个文档:

spam: egg
sausage: spam
---
- droggel
- jug

在这里,我们有两个文档,第一个以映射为根,第二个具有序列。


推荐阅读