structuration de fichier texte
bonjour,
Je doix structurer un fichier texte en utilisant VB.NET,
en effet j'ai pu lire le fichier et avancer avec STREAM READER et STREAM WRITER.
mon fichier est de cette forme:
entête et numéro page
2015 texte1 texte2 texte3
texte1 texte2 texte3
2016 texte1 texte2 texte3
texte1 texte2 texte3
|pieds de page
je doit mettre les textes appartenant au même numéro sur la même ligne c'est à dire sous cette forme:
//1ère ligne
2015 ; texte1 texte1; texte2 texte2; texte3 texte3; en tête+numéro_ page;pieds de page
//2ème ligne//
2016 ; texte1 texte1;texte2 texte2 ; texte3 texte3
j'ai pu me débrouiller pour récupérer les ligne avec numéro , mais j'arrive pas à trouver la commande pour revenir à la ligne précédente et insérer dans l'emplacement convenable et ajouter l'en tête et le pieds de page à la fin de chaque ligne
comment faire?
j'ai fais une boucle de cette forme:
Code:
1 2 3 4 5 6 7 8 9 10 11
| .........
do
ligne = sr.readline
T=mid(ligne,1,1)
///je compare sur le 1er caractère//
if strcompare(T,"1")
sw.wrile(ligne & vbCrLf)
else if(strcompare(T, " ")
//ici je dois concaténer la ligne à la précédente : sauf que j'arrive pas à récupérer la ligne précédente//
end if
......... |
sachant que mon fichier est assez grand et comporte plusieurs page.
merci pour votre aide