Bonjour,

J'ai un petit souci a la lecture de mon fichier properties.
Il est fait comme ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
listener.val1.0=pingport
listener.val2.0=555
listener.val3.0=1000
 
listener.val1.1=SQLport
listener.val2.1=556
listener.val3.1=1000
Je le lis comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Properties properties = new Properties();
		properties.load(new FileInputStream("c://workspace//Test//src//listener//config.properties"));
		Enumeration vals = properties.keys();
 
		while (vals.hasMoreElements()) {
			String key = (String) vals.nextElement();
			String val = properties.getProperty(key);
			System.out.println(key+"="+val);
		}
	}
et j'obtiens en sortie les bonnes cle valeurs mais desordonnees.
Je pensai qu'il allait me faire une sorte de hierarchie comme celle du fichier de properties.
Je soupsonne ce fichier d'etre mal ecris...
j'ai aussi essaye ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
listener.0.val1=Pingport
listener.0.val2=555
listener.0.val3=1000
 
listener.1.val1=SQLport
listener.1.val2=556
listener.1.val3=1000
Comment creer facilement la liste d'objets ?

Merci