Bof tu as le même genre de soucis quel que soit le format d'échange utilisé
Sur du bête XML, envoyé sur du VMS par on s'est retrouvé avec un fichier invalide, car les fichiers textes n'ont pas plus de n caractère par lignes, donc le système en rajoutait tout seul comme un grand.
Contiendra des "caractères interdits" dans le système cible
T'as déjà un un gros malin qui a voulu mettre des caractère & dans un xml sans faire gaffe ?
Et le xml copié collé comme un goret qui fait que son encodage n'est pas conforme à la déclaration ?
Tu auras des soucis quel que soit le format d'échange de fichier; si tu ne normalise pas les données et la façon de les générer tôt ou tard un gland va produire une forêt d'emmerdes. Parfois tu va avoir une erreur à la lecture qui va t'éviter de chercher très loin la source, d'autre fois non, comme l'extension multimple d'un & qui devient & oui le amp; deux fois n'est pas une faute de frappe,
La seul façon d'éviter des soucis c'est que ton format d'échange ne soit pas éditable par un humain, avec une signature du fichier pour être certain que ça a bien été produit informatiquement (et encore).
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: Il est où le problème dans le CSV ?
Posté par fearan . En réponse au journal En finir avec CSV ou Excel pour échanger des données. Évalué à 5. Dernière modification le 07 octobre 2020 à 11:08.
Bof tu as le même genre de soucis quel que soit le format d'échange utilisé
Sur du bête XML, envoyé sur du VMS par on s'est retrouvé avec un fichier invalide, car les fichiers textes n'ont pas plus de n caractère par lignes, donc le système en rajoutait tout seul comme un grand.
T'as déjà un un gros malin qui a voulu mettre des caractère & dans un xml sans faire gaffe ?
Et le xml copié collé comme un goret qui fait que son encodage n'est pas conforme à la déclaration ?
Tu auras des soucis quel que soit le format d'échange de fichier; si tu ne normalise pas les données et la façon de les générer tôt ou tard un gland va produire une forêt d'emmerdes. Parfois tu va avoir une erreur à la lecture qui va t'éviter de chercher très loin la source, d'autre fois non, comme l'extension multimple d'un & qui devient & oui le amp; deux fois n'est pas une faute de frappe,
La seul façon d'éviter des soucis c'est que ton format d'échange ne soit pas éditable par un humain, avec une signature du fichier pour être certain que ça a bien été produit informatiquement (et encore).
Il ne faut pas décorner les boeufs avant d'avoir semé le vent