Lire fichier et stoker chaque element dans un variable

jayzman -  
 jayzman -
bonjour a tous,
je voudrai stocker le contenue d'un fichier.txt dans un variable par exemple fichier.txt
08:21:55.700
6972
internal-call-setup-fail
CID1=38048
RNC1=2
src-conf=4

je veux obtenir comme suit

date = 08:21:55.700
id = 6972
event = internal-call-setup-fail
CID1=38048
RNC1=2
src-conf=4
je veut dire date,id,event,CID,RNC1,src-conf sont des variables et ils ont leurs valeurs,
merci
jayzman
A voir également:

1 réponse

math 2000 Messages postés 2605 Date d'inscription   Statut Membre Dernière intervention   405
 
Utilise un fileReader et un compteur pour savoir la ligne ensuite tu fais tes condition sur le numéro de ligne pour savoir dans quoi la mettre

BufferedReader br = new BufferedReader(new FileReader("file.txt"));
try {
StringBuilder sb = new StringBuilder();
String line = br.readLine();
int i = 0;
while (line != null) {
String s;
if(i == 1){
String date = br.readLine();
}else if(i==2){
String id = br.readLine();
}
}
String everything = sb.toString();
} finally {
br.close();
}


La ça va être long le mieux c'est d'utiliser une hashmap avec date,id,event,CID,RNC1,src-conf tes indice et d'autre part un tableau qui met les indices que tu souhaites dans l'"ordre
0
jayzman
 
Bonjour math 2000,
Merci de m'avoir répondu,
Ah OK,je vois l'idée je vais y jeter un coup d’œil,
merci
jayzman
0