J'essaie de lire le fichier INI en utilisant ini4j. Le format estAnalyse du fichier Ini en 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() + "\"");
}
Je reçois null
comme ma sortie.
Si je passe la valeur que je suis statiquement obtenir ma sortie appropriée, à savoir
System.out.println(confFile.get("header", "value");
est de donner le résultat attendu.
Quel est le problème ici pour transmettre des valeurs dynamiquement?
Êtes-vous * sûr * 'confFile.get (" header "," value ")' ne retourne pas 'null'? Je m'attendrais à confFile.get ("header", "key") 'pour retourner' value'. – Andreas