Lire fichier et stoker chaque element dans un variable
jayzman
-
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
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:
- Lire fichier et stoker chaque element dans un variable
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire un fichier epub - Guide
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
1 réponse
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
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
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
Merci de m'avoir répondu,
Ah OK,je vois l'idée je vais y jeter un coup d’œil,
merci
jayzman