[java]fichier .properties

Résolu/Fermé
javaclipse - 29 janv. 2007 à 11:25
 Yannou38 - 23 mars 2015 à 12:19
Bonjour,

j'ai généré un fichier .properties. J'ai inséré des valeurs dedans, maintenant il faut que je le gère. Le code ci-dessous devrait normalement me récupérer les valeurs de ce fichier .properties. Mais je récupère que la première valeur et en boucle. Pourtant normalement je lui donne le nom de ma première clé et je le fais passer à l'élément suivant. Pouvez-vous me dire svp si j'ai fais un pti oubli.

public static void main(String[] args) {
Properties prop = new Properties();
try {
prop.load(new FileInputStream("C:/Documents and Settings/LIVINFO/workspace/com.promotelec.exemple/src/promo_act.properties"));
/**Iterator it = prop.keySet().iterator();
while (it.hasNext()) {
String propertyName = (String) it.next();
String propertyValue = prop.getProperty(propertyName);
System.out.println(propertyValue);
}*/
Iterator it = prop.keySet().iterator();
while (it.hasNext()) {
String mesValeurs = prop.getProperty("catégorie");
System.out.println(mesValeurs);
}
} catch (Exception e) {
System.out.println("Erreur Exception" + e);
}

Merci d'avance.
A voir également:

6 réponses

captainIgloo
29 janv. 2008 à 12:04
Iterator it = prop.keySet().iterator();
while (it.hasNext()) {

String key = (String) it.next();
String valeur = prop.getProperty(key);
System.out.println(":" + key + "\t | " + valeur + "\t|");
}

avev la ligne A vous chargez un itérator avec les clés de votre fichier properties.

puis vous le parcourez afin de positionner sur chaque clé et lire la propriété
7

Discussions similaires