Bonjour,
voici un exemple qui me pose problème.
prenons un fichier variable de taille max = 32720
exemple de fichier en entrée en hexa :
0--------1---------2---------3
COUCOU BENJAMIN 1998$
CDECDE4CCDDCDCD4FFFF5
36436402551149500998B
il n'y a aucun caractère après le "1998$" (pas de low-value, pas de space, il n'y a rien), donc en hexa il n'y a rien non plus.
voici le fichier en sortie du programme en hexa :
0--------1---------2---------3
COUCOU BENJAMIN 1998$
CDECDE4CCDDCDCD4FFFF544444444
36436402551149500998B00000000
Mon programme fait des modifications que je n'ai pas représenté ici, mais lorsqu'il écrit, il m'ajoute des spaces à la fin de l'enregistrement.
Je souhaiterais avoir la même chose qu'en entrée, c'est à dire du "rien". Je ne veux pas voir les spaces.
Et sachant que c'est un fichier variable on ne connaît jamais la longueur de chaque enregistrement.
Y'a-t-il un moyen de ne pas ajouter ces espaces en sortie ?
pour info j'ai essayé le delimited by size et ça fonctionne pas
Merci pour votre aide,
Benj
ps: désolé pour la mise en forme des exemples, j'ai pas pu changer la police de caractère pour que tout soit correctement aligné.
Partager