salut ,
J'aimerai recuperer des données dans un fichier texte mais je ne sais pas comment m'y prendre je m'explique:
je doit recuperer les lignes comme la suivante

grnds.factory.env.target.simpleserialization.classname=architecture.contexte.gestionDesContextes.AppContextStorageControllerDB
je doit recuperer les chaines en rouges.
J'ai cherché sur le forum et j'ai vu qu'il faut utiliser un tokenizer pour le faire
j'ai donc fait ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
		while ((line = src.readLine()) != null) {
				if(line.startsWith("grnds.factory.env.target")){
				StringTokenizer st = new StringTokenizer(line,".");
				while (st.hasMoreTokens()) {
					String s = st.nextToken();
					System.out.println(s);
					}
				}
			}
ce qui m'affiche le résultat suivant:
grnds
factory
env
target
simpleserialization
classname=architecture
contexte
gestionDesContextes
AppContextStorageControllerDB
grnds
factory
env
target
simplekeycontroller
classname=architecture
contexte
.
.
.

Merci de votre aide