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:
ce qui m'affiche le résultat suivant:
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); } } }
grnds
factory
env
target
simpleserialization
classname=architecture
contexte
gestionDesContextes
AppContextStorageControllerDB
grnds
factory
env
target
simplekeycontroller
classname=architecture
contexte
.
.
.
Merci de votre aide
Partager