Parcourir un fichier txt

cs_Cranberries Messages postés 11 Date d'inscription vendredi 23 mai 2003 Statut Membre Dernière intervention 27 décembre 2004 - 17 juil. 2003 à 16:17
Djalka Messages postés 14 Date d'inscription vendredi 14 mars 2003 Statut Membre Dernière intervention 16 mai 2006 - 2 déc. 2003 à 12:25
Voilà le contenu de mon fichier txt. L'ordre et le nombre de données est aléatoire !!!

Tour 36 Recherches militaires nom;niveau;points;code;secrete;active Autonomie
Moteur;7;3306;auto;N;O Blindage;1;295;blindage;N;O Bombes;11;8937;bombe;N;O
Bouclier Planétaire;0;0;boucpla;N;O Economiseur d'Energie;4;1118;eco;N;O
Formation du Contingent;3;576;formcont;N;O Interception;1;287;inter;N;O Lasers &
Plasma;5;4207;laser;N;O Missiles & Torpilles;2;687;torpille;N;O
Pilotage;6;6120;pilotage;N;O Pistage;8;5450;pistage;N;O Scanner;3;350;scan;N;O
Recherches civiles nom;niveau;points;code;secrete;active
Administration;19;40058;administ;N;O Capacité Cargo;10;40098;cargo;N;O
Commerce;13;21830;commerce;N;O Construction;5;47507;const;N;O Gestion du
Personnel;20;55485;gestpers;N;O Rigueur Scientifique;19;20490;rigueur;N;O Robots
Mineurs;10;10178;robot;N;O Services speciaux
nom;niveau;points;code;secrete;active Contre Espionnage;6;6306;contesp;N;O
Espionnage;1;330;espion;N;O Propagande;1;330;propag;N;O
Sabotage;1;239;sabotage;N;O Vol de Technologie;1;329;voltech;N;O Constructions
Inventees nom;prix;minerai;code;active Laboratoire;100;25;labo;O

On remarque donc que l'on peut ranger ses donner sous forme de tableau.
Exemple, pour la "Recherche Militaire", on a un nom, un niveau, des points, un code, secrete, active le tout séparé par un point virgule et ensuite après un espace on a les données.

Ce que je suis incapable de faire c'est de parcourir les lignes et récupérer chaque donner.
Si l'on reprends mon exemple, j'ai par exemple le nom "Autonomie Moteur" qui a pour code "auto", le niveau "7", avec "3306" points, etc...

J'espère que je suis assez clair dans mes explications et que l'on pourra m'aider rapidement.

[b]Cranberries

3 réponses

pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
17 juil. 2003 à 18:31
soit plus clair, et est ce que ton texte est si mal formaté (y a t il tant d espace ou est ce des retour a la ligne etc...)
0
cs_Cranberries Messages postés 11 Date d'inscription vendredi 23 mai 2003 Statut Membre Dernière intervention 27 décembre 2004
17 juil. 2003 à 19:00
Non, il est meiux formaté, j'ai fait un copier / coller et les retour à la ligne se sont transformer en espace.

Et en ce qui concerne le fait d'être plus clair, je ne sais pas trop comment le dire autrement.

Disons que je sais que le fichier texte comporte 3 tableaux.
Les 1eres lignes du fichier montre que le 1er tableau concerne des Recherches Militaires avec pour colonne un nom, un code, un niveau, des points, etc...
Ensuite, le fichier txt nous donne les données de chaque colonne.
Ainsi, nous avons tout d'abord Autonomie Moteur qui a pour code "auto", le niveau 7 avec 3306 pts.
Puis Blindage qui a pour code "Blindage", le niveau 1 avec 295 points.
Etc, etc...

C'est un plus clair comme çà ???

Cranberries
0
Djalka Messages postés 14 Date d'inscription vendredi 14 mars 2003 Statut Membre Dernière intervention 16 mai 2006
2 déc. 2003 à 12:25
bonjour je vois que ce message est assez vieux et je voudrais savoir si vous avez trouvé la solution à ce problème car je suis dans le mm cas ...
0
Rejoignez-nous