Trier de la data: appel à un pro - Divers - Programmation
Marsh Posté le 09-05-2012 à 17:39:37
Je ne suis pas sûr de tout comprendre, mais tu devrais pouvoir t'en sortir en utilisant une sorte de mémoire tampon
Par exemple un tableau.
A chaque ligne qui ne commence pas par "SN=", tu ajoute la ligne au tableau
Lorsque tu arrives à une ligne SN=, tu associe le numéro à chaque ligne en mémoire dans le tampon, tu fais le traitement que tu veux, tu vides le tampon, et tu continues
Marsh Posté le 09-05-2012 à 17:41:52
Sous Windows ou sous Unix.
Sous Windows, il y aurait, par exemple, la solution d'un petit programme VBS, ou C.
Sous Unix, il y aurait, par exemple, la solution d'un petit programme awk.
Marsh Posté le 10-05-2012 à 12:59:39
Pour tous les OS, y'a PHP pour faire des scripts de traitement de texte. Python aussi du reste... En fait n'importe quel langage de script ferait l'affaire, du moment qu'il a suffisamment de fonctions de manipulations de chaînes de caractères...
Marsh Posté le 09-05-2012 à 16:28:49
Salut,
J'ai un fichier de ce type:
123456 Gain AB 12.5
123457 TestAB 12.5
123458 ADCAB 17
123459 ElecAB 12
123460 DriftAB 8
SN=1
123457 TestAB 15.5
123458 ADCAB 12
123459 ElecAB 14
123460 DriftAB 2
SN=2
123456 Gain AB 14.5
123457 TestAB 15
123458 ADCAB 3
123459 ElecAB 4
123460 DriftAB 12
SN=3
A chaque SN correspond une puce, j'en ai 4500... je souhaiterais avoir un fichier avec comme data:
La ligne du gain associé au SN en dessous, sauf qu'il n'y a pas toujours la valeur du gain mais toujours le SN...
Je n'ai pas trouvé comment faire pour qu'a chaque gain j'ai bien le SN associé! :-/
L'un de vous peut-il m'aider ?
Merci.
---------------
http://forum.hardware.fr/hfr/Achat [...] 2798_1.htm