OVH Cloud OVH Cloud

Changement Hexa dans fichier

1 réponse
Avatar
Vincent Dartois
Bonjour,

Ayant un fichier malformé de temps en temps, lors de sa récupération par un
partenaire, je cherche à le "reformer" proprement avant importation vers une
base sql.

Je butte sur la partie transformation, l'envoi d'un fichier bien formé vers
sql fonctionne.

J'ai donc un fichier txt qui contient comme séparateur la tabulation (09 en
hexa) et la malformation suivante :
0D 09 0A
je voudrais donc dans le fichier enlevé le "code en trop" 0D 0A

J'ai tenté d'utiliser BinaryReader mais sans succès.

Merci de votre aide

nota : VB sous VS2005

1 réponse

Avatar
Patrick Philippot
Bonjour,

Vincent Dartois wrote:
J'ai donc un fichier txt qui contient comme séparateur la tabulation
(09 en hexa) et la malformation suivante :
0D 09 0A
je voudrais donc dans le fichier enlevé le "code en trop" 0D 0A



A priori, les expressions régulières sont faites pour ça. Ce genre de
séquence est inhabituel mais ça devrait fonctionner. Testez avec Expresso
(http://www.ultrapico.com/Expresso.htm) ou The Regulator
(http://sourceforge.net/projects/regulator/) ou un autre outil de test des
expressions régulières avant de vous lancer dans l'écriture du code.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr