Mettre une partie d'un fichier texte dans un tableau
Fermé
slim12
Messages postés
31
Date d'inscription
vendredi 13 juin 2014
Statut
Membre
Dernière intervention
27 juin 2014
-
16 juin 2014 à 11:52
ProvencaleLeGaulois Messages postés 48 Date d'inscription lundi 2 juin 2014 Statut Membre Dernière intervention 18 septembre 2014 - 16 juin 2014 à 18:13
ProvencaleLeGaulois Messages postés 48 Date d'inscription lundi 2 juin 2014 Statut Membre Dernière intervention 18 septembre 2014 - 16 juin 2014 à 18:13
A voir également:
- Mettre une partie d'un fichier texte dans un tableau
- Comment ouvrir un fichier epub ? - Guide
- Tableau croisé dynamique - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Ouvrir un fichier .bin - Guide
1 réponse
ProvencaleLeGaulois
Messages postés
48
Date d'inscription
lundi 2 juin 2014
Statut
Membre
Dernière intervention
18 septembre 2014
6
16 juin 2014 à 14:29
16 juin 2014 à 14:29
Bonjour,
Merci de nous donner un peu plus de précision sur ce que tu souhaites faire.
A+
Merci de nous donner un peu plus de précision sur ce que tu souhaites faire.
A+
16 juin 2014 à 15:18
16 juin 2014 à 16:09
16 juin 2014 à 16:11
public static void main(String[] args) {
String filePath = "vlr_data.log";
try{
// Création du flux bufférisé sur un FileReader, immédiatement suivi par un
// try/finally, ce qui permet de ne fermer le flux QUE s'il le reader
// est correctement instancié (évite les NullPointerException)
BufferedReader buff = new BufferedReader(new FileReader(filePath));
try {
String line;
// Lecture du fichier ligne par ligne. Cette boucle se termine
// quand la méthode retourne la valeur null.
boolean test = true, test_zmxl = false;
String garder="",vbl="";
while ((line=buff.readLine())!=null && test){
if(line.contains("ZMXL"))
{
test_zmxl = true;
List<String>table=new ArrayList<String>();
for (int j=0;j < table.size();j++){
table.add(line);
String maValeur=table.get(j);
System.out.println(maValeur);}
System.out.println(table.size());
}
if(test_zmxl)
{
System.out.println(line);
vbl+=line;
//test_zmxl = true;
if(test_zmxl && line.contains("COMMAND EXECUTED") )
{
break;
}
// }
}
Modifié par ProvencaleLeGaulois le 16/06/2014 à 16:20
</code>
Qu'est-ce qui ne marche pas ?
Une erreur qui arrête le programme ?
Ou le résultat n'est pas conforme à tes attentes ?
A+
16 juin 2014 à 16:23