Snakeyaml 将 yaml 转换为 pojo

amr*_*rk7 5 java converter pojo snakeyaml

我想从我的 yaml 文件中加载 POJO 列表。我可以使用蛇 yaml 来做到这一点吗?

我的 yaml 文件看起来像这样——

- pty1:val1
  pty2:val2

- pty1:val1
  pty2:val2
Run Code Online (Sandbox Code Playgroud)

还有我的 pojo -

class pojo {
  String pty1;
  String pty2;
}
Run Code Online (Sandbox Code Playgroud)

Snakeyaml 文档确实说要使用 loadAs() ,但这会加载单个元素。我可以使用自动类型绑定加载此类元素的列表吗?

谢谢!

amr*_*rk7 3

我开始使用Jackson 的 YAML 格式插件来序列化和反序列化 YAML。相当友好。