Pb d'encodage de mon XML ?

bobbie305girl Messages postés 6 Date d'inscription vendredi 18 août 2006 Statut Membre Dernière intervention 12 janvier 2011 - 22 janv. 2009 à 17:36
bobbie305girl Messages postés 6 Date d'inscription vendredi 18 août 2006 Statut Membre Dernière intervention 12 janvier 2011 - 26 janv. 2009 à 08:23
Bonjour à tous !!

Après avoir récupéré, enregistré en local et modifié un fichier XML stocké en base, je cherche à le sauvegarder.
Au départ, je ne faisais pas de createProcessingInstruction, et ça me donnait une erreur "unable to save character to ISO...".

Alors j'ai fait ceci :

Dim oNode As IXMLDOMNode

Set oNode = xmlDocItem.createProcessingInstruction("xml", "version=""1.0"" encoding=""ISO-8859-1""")

Set oNode = xmlDocItem.insertBefore(oNode, xmlDocItem.childNodes.Item(0))

xmlDocItem.save App.path & "\test.xml"

Mais j'ai toujours cette erreur à la sauvegarde : Unable to save character to ISO-8859-1 ...

En écrivant seulement
xmlDocItem.createProcessingInstruction("xml", "version =""1.0"""), le premier ajout de données puis enregistrement fonctionne, les suivants non ...

J'ai fait de nombreuses recherches, et du coup, je suis perdue...

Si vous aviez un chemin à me proposer, je serais heureuse !

Merci d'avance ^^

2 réponses

bobbie305girl Messages postés 6 Date d'inscription vendredi 18 août 2006 Statut Membre Dernière intervention 12 janvier 2011
23 janv. 2009 à 10:06
Lorsque je veux enregistrer en ISO ISO-8859-1, c'est au symbole € que l'erreur Unable to save character to ISO est déclenchée...

J'espère que cette nouvelle info vous permettra de me donner une piste ^^
0
bobbie305girl Messages postés 6 Date d'inscription vendredi 18 août 2006 Statut Membre Dernière intervention 12 janvier 2011
26 janv. 2009 à 08:23
Personne ?
0
Rejoignez-nous