私はINIファイルをini4jで読み込もうとしています。フォーマットは、私は私の出力としてnull
取得していますIniファイルをJavaで解析する
[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() + "\"");
}
です。私は静的に値を渡すと
私はすなわち
System.out.println(confFile.get("header", "value");
が期待される出力を与えている、私の適切な出力を取得しています。
動的に値を渡す際の問題は何ですか?
あなたは確信していますか?confFile.get( "header"、 "value") 'はnullを返しません? 'confFile.get(" header "、" key ")'が 'value'を返すことを期待しています。 – Andreas