Pb d'encodage de mon XML ?

Signaler
Messages postés
6
Date d'inscription
vendredi 18 août 2006
Statut
Membre
Dernière intervention
12 janvier 2011
-
Messages postés
6
Date d'inscription
vendredi 18 août 2006
Statut
Membre
Dernière intervention
12 janvier 2011
-
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

Messages postés
6
Date d'inscription
vendredi 18 août 2006
Statut
Membre
Dernière intervention
12 janvier 2011

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 ^^
Messages postés
6
Date d'inscription
vendredi 18 août 2006
Statut
Membre
Dernière intervention
12 janvier 2011

Personne ?