【发布时间】:2016-07-29 05:36:53
【问题描述】:
我正在尝试使用 ini4j 读取 INI 文件。格式为
[header]
key = value
Ini confFile = new Ini(new File(filePath));
Map<String, String> technologyMap = confFile.get("header");
for (Map.Entry<String, String> techMap : technologyMap.entrySet()) {
System.out.println(confFile.get("header", "\"" + techMap.getKey() + "\"");
}
我的输出是 null。
如果我静态传递值,我会得到正确的输出,即
System.out.println(confFile.get("header", "value");
给出了预期的输出。
动态传递值有什么问题?
【问题讨论】:
-
你确定
confFile.get("header", "value")不返回null吗?我希望confFile.get("header", "key")返回value。