Extraction d'une colonne dans un fichier texte - Divers - Programmation
Marsh Posté le 10-11-2008 à 19:18:21
c'est possible dans a peu pret n'importe quel langgae, a toi de faire ton choix
sinon, tu utilise excel ( import de fichier texte )
Marsh Posté le 10-11-2008 à 19:31:36
et bien en fait peu importe le langage du moment que c'est un script.
Mon soucis et que j'ai une colonnes avec different espaces. Et donc je n'arrive pas a effectuer la séparation avec ces espaces ... (j'ai commencé en batch)
Marsh Posté le 13-11-2008 à 12:06:00
Encore une fois : en quel langage ?
Tu parles de script, puis de batch... tu es sous DOS (batch) ? Sous Windows (vbscript) ? Sous Unix (shellscript) ?
Ou alors tu veux utiliser un autre langage, genre PERL ? Python ? Autre ?
Marsh Posté le 13-11-2008 à 12:08:44
et bien je ne sais quel langage utiliser, je ne connais pas très bien la programmation. J'utiliserais le langage utilisé par la personne qui m'aidera
Marsh Posté le 13-11-2008 à 12:10:37
Ah, non. Aider n'est pas donner le truc tout cuit. D'ailleurs, c'est interdit par les règles de la section.
Donc fais ton choix, et essaie. Si tu n'y parviens pas, on te filera un coup de main.
Marsh Posté le 13-11-2008 à 12:46:58
Bien, alors voilà ce que j'ai réaliser en batch pour le moment :
J'ai un fichier nommé 1.txt et un second nommé 2.txt. Les deux fichier contiennent des informations de ce type :
1. [AA] nom + prenom 29 1234567 5216 9999
2. [BC] nom + prenom + 2eme prenom 43 1546803 2457 1568
3. [BC] nom + prenom 43 984561 2879 1213
Informations ordonnées de la même facon dans les deux fichier, mais données variables pour chaque colonnes. On peut remarquer su'il s'agit d'un classement de joueur
Le but du jeu est de comparer les deux fichier (un plus recent que le second) et de déterminer qui a eu une progression importe en score ( colonne 123456 / 1546803 / 984561), donc determiner ceux qui ont une progression au niveau du score. Pour terminer, afficher le resultat dans une fenetre.
Voilà ce que j'ai commencé :
Code :
|
Le problème est de déilimiter correctement les colonnes car certains joueur ont des noms composé rajoutant des espace.
Merci de votre aide : )
Marsh Posté le 13-11-2008 à 13:28:01
si je délimite par une tabulation, le champs "delims" est il le même ?
Marsh Posté le 13-11-2008 à 15:46:18
non sa ne marche pas, y'a t-il un moyen de supprimer tous les caractere alphabétiques d'un fichier texte en dos ?
Marsh Posté le 10-11-2008 à 19:02:58
bonjour tous !
j'ai un fichier texte de cette forme :
1. lettres lettres lettres lettres 12 9999999 14142 13334
2. lettres lettres lettres lettres lettres 13 4444444 13527 12878
3. lettres lettres lettres 14 1111111 5586 4339
je doit simplement extraire la colonnes des chiffres 9999999 4444444 et 1111111 et les stocker dans un nouveau fichier texte.
Comment cela est ce possible ? je ne connais pas tres bien la programmation : /
Merci de votre aide et bonne soirée