Bonjour à tous,

Je crée dynamiquement un fichier XML avec Delphi et MsXml.
Ca marche très bien, seulement il y a un caractère que je n'arrive pas à écrire.
C'est le E dans O, le OE collé.
En fait, si je fait ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
element := DOMDoc.createElement('test'); // Création du noeud
element.text := 'Mon œuvre';
node.appendChild(element);
Il me restitue: "Mon ovre".

Et si je met le code HTML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
element := DOMDoc.createElement('test'); // Création du noeud
element.text := 'Mon œuvre';
node.appendChild(element);
Il me restitue: "Mon œuvre" (en fait, il a encodé le "&").

Je suis en encoding "iso-8859-1".

Je croit que j'ai tout essayé... Comment faire ?

Merci d'avance.