interprétation du html dans un noeud xml
Bonjour,
J'ai un fichier xml que je parse avec un fichier xsl. Le fichier xml est généré automatiquement à partir d'une interface, les utilisateurs souhaitent à présent saisir du code html au niveau de cette interface.
Voilà comment je parse un des noeuds :
Code:
1 2 3
| <xsl:when test="MESSAGE!= ''">
<xsl:value-of select = "MESSAGE"/>
</xsl:when> |
Le problème c'est que dans MESSAGE il peut y avoir du code html et j'aimerai bien que ce code soit interprété. Or value-of transforme tout en texte, j'ai essayé copy-of, idem. Voilà un example de noeud xml:
Code:
1 2
| <MESSAGE><![CDATA[Ceci est un message TEST avec des balises html<br>
<a href=\"http://www.google.fr\">TEST</a>]]></MESSAGE> |