[Visual Basic] Encodage ISO d'un fichier XML
[dd]
-
Toto82 -
Toto82 -
Bonjour,
Après avoir récupéré, enregistré et modifier un fichier XML, je cherche à le sauvegarder en précisant l'encodage :
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 une erreure à la sauvegarde : Unable to sove character to ISO-8859-1...
J'ai fait de nombreuses recherches, et du coup, je suis perdue...
Si vous aviez un chemin à me proposer, je serais heureuse !
Après avoir récupéré, enregistré et modifier un fichier XML, je cherche à le sauvegarder en précisant l'encodage :
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 une erreure à la sauvegarde : Unable to sove character to ISO-8859-1...
J'ai fait de nombreuses recherches, et du coup, je suis perdue...
Si vous aviez un chemin à me proposer, je serais heureuse !
3 réponses
-
Je précise qu'en écrivant seulement xmlDocItem.createProcessingInstruction("xml", "version=""1.0"""), le 1er ajout de données + enregistrement fonctionne, les suivants non...
-
-
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 me permettra d'avoir des réponses...!