Bonjour
J'ai un doute en ce qui concerne l'ajout d'un morceau d'XML dans un objet Document (org.w3c.dom.Document) existant.
Mon morceau XML à ajouter est une string que je construit dinamiquement à partir de paramètre insérés par l'utilisateur. Exemple:
<variable name="a" type="libre">voici ma valeur</variable>
Le code que j'utilise pour ajouter mon fragment XML au document principal est le suivant:
Jusque là tout va bien. Mon fragment est bien ajouté à mon document et à la position souhaitée. Mon problème est que quand je fais le print le document sur mon écran mon fragment XML apparait avec "<" au lieu de "<" et ">" au lieu de ">". Le problème ne se passe pas avec l'XML restant dans le document principal.final DocumentFragment frag = doc.createDocumentFragment();
frag.setTextContent(mastringxml);
parent.appendChild(frag);
Savez vous ce qu'il me manque de façon à que les charactères spéciaux soient correctement traités?
Merci
Partager