gpt4 book ai didi

java - 如何读取 java 属性文件并获取其值?

转载 作者:行者123 更新时间:2023-12-02 00:02:05 25 4
gpt4 key购买 nike

在 Ruby 中,我有一个 sample.yml 文件,如下所示,

1_Group1:
path:asdf
filename:zxcv

2_Group2:
path:qwer
filename:poiu
etc etc............

现在我需要 Example.properties 文件 Java,其中应包含上述数据。

使用 Java,我想读取 Example.properties 文件。

然后需要根据组的数量迭代内容并获取对应的“路径”和“文件名”值。

例如:如果有 5 个组.. Group1,Group2....Group5然后我需要迭代

      for(int i=0; i< noofgroups(5);i++){
........................
String slave = aaa.getString("path");
aaa.getString("filename");
}

像这样我需要获取每个路径和文件名。

现在我有 Example.properties 如下,

   path:asdf
filename:zxcv

它正在工作(我可以读取并获取值)

但我需要有可能的键作为“path”和“fileneame”。所以我需要将它们分组。

最佳答案

如果你想使用yaml格式,可以找到yamlbeans

你可以这样使用它:

YamlReader reader = new YamlReader(new FileReader("sample.yml"));
Map map = (Map)reader.read();
System.out.println(map.get("1_Group1"));

关于java - 如何读取 java 属性文件并获取其值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14633421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com