为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Java Spring 运行时从 yaml 文件读取和写入数据?

如何在 Java Spring 运行时从 yaml 文件读取和写入数据?

暮色呼如 2021-09-03 13:27:09
我想从应用程序中的yaml文件读取和写入一些内容Spring Boot。我必须使用哪个解析器以及如何使用?如果有人知道任何想法,请举例说明。谢谢你。
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

您可以使用 SnakeYaml

  1. 添加 dep egsnakeyaml

  2. Yaml 类是 API 的入口点:

    Yaml yaml = new Yaml();

  3. 现在我们将使用 Yaml 类解析 YAML 文档:

Yaml yaml = new Yaml();

InputStream inputStream = this.getClass()

                              .getClassLoader()

                              .getResourceAsStream("customer.yaml");

Map<String, Object> obj = yaml.load(inputStream);          

System.out.println(obj);


查看完整回答
反对 回复 2021-09-03
  • 1 回答
  • 0 关注
  • 178 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信