Yaml Config循环并映射到对象

时间:2018-10-03 15:31:44

标签: java yaml

我有一些代码可以映射YAML文件中某个项目的单个实例,其结构如下:

YML:-

  • 主持人:“主持人”

    soapPort:xxxx

    应用程序:app1

    用户名:“ user1”

    密码:“ pass1”

    bs:是

    dbs:是

    环境:“ env1”

    名称:“ cell2”

    Yaml yml = new Yaml(); 试试(InputStream in = Configuration.class.getResourceAsStream(“ Config.yml”)){     配置config = yml.loadAs(in,Configuration.class);     System.out.println(config.getCellName()); }

我想做的是拥有如下所示的YML:

YML:-

  • 主持人:“主持人”

    soapPort:xxxx

    应用程序:app1

    用户名:“ user1”

    密码:“ pass1”

    bs:是

    dbs:是

    环境:“ env1”

    名称:“ cell2


  • 主机:“ host2”

    soapPort:xxxx

    应用程序:app2

    用户名:“ user2”

    密码:“ pass2”

    bs:是

    dbs:是

    环境:“ env2”

    名称:“ cell3

然后循环并将其加载到类/ pojo中。

有人可以协助吗?

谢谢

0 个答案:

没有答案