Bonjour tout le monde !
Une nouvelle semaine commence, un nouveau bug à resoudre !
J'ai un programme en vb.Net qui récupère des données à partir d'un fichier XML :Je n'ai aucun contrôle sur les fichiers XML. Je les reçois de l'extérieur, mon programme ne fait que les lire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me._dsAR.ReadXml(Me._strFicXML)
Jusqu'à présent tout se passait très bien. Mais ce matin j'ai reçu 2 fichiers avec des caractères spéciaux : un avec un 'é', et l'autre avec une virgule :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <zn:LIBELLE_ARTICLE>mél.encastré ibo</zn:LIBELLE_ARTICLE>
Code : Sélectionner tout - Visualiser dans une fenêtre à part <zn:MODE_DE_COMMUNICATION>Tl.</zn:MODE_DE_COMMUNICATION>
Et là :Pour info : tous les fichiers XML commencent avec la ligne suivante :Invalid character in the given encoding. Line 96, position 49Comment faire pour récupérer les données sans générer d'erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <?xml version="1.0" encoding="UTF-8"?>
Partager