Bonjour à tous,
A partir d'un fichier au format xlsx, je crée (avec SAS) un fichier XML. Ce fichier XML est ensuite utilisé par un autre programme.
Cependant, j'ai été confronté à un bug. Le programme utilisant le fichier XML indiquait une erreur.
Après de multiples essais en supprimant les lignes XML, j'ai identifié l'erreur. Dans le fichier Excel, j'ai des lignes avec des Guillemets ("). Si je supprime tous les guillemets du fichier xlsx, le bug n'apparait plus.
Cependant, la ligne suivante ayant des guillemets ne crée pas de bugs si je la laisse:
En excel: Do you know the "allowance for income replacement"? (aucun probléme en xml) donne en xml <English> Do you know the "allowance for income replacement"? </English> (vu avec Notepd++)
Tandis que celle-ci en crée:
En excel: IWER: Ask "Does any other adult live in this household?" (problème en xml) donne en XML <English> [IWER: Ask "Does any other adult live in this household?" </English> (vu avec Notepd++)
Y'a-t-il un outil qui me permettrait de voir la différence entre ces deux lignes? Avez-vous des pistes?
Bonne journée,
Partager