From: PLOUGOULM Matthieu (MPLOUGOULM@CPR.FR)
Date: 25/04/2001 - 11:58
Bonjour
Je suis confronté à un petit problème d'affichage au niveau de CDATA :
Je dois traiter un fichier XML contenant une balise <TEXTE> qui contient du
texte ainsi que du code html dans une balise CDATA.
ex <texte> blablabla <!CDATA[[<table border="&"...]]> blabla </TEXTE>
Lorsque je veux afficher le contenu de cette balise, le document XSL ne
prend évidemment pas en compte ce qui se trouve à l'intérieur de CDATA, et
affiche le code HTML sans l'interpréter
<xsl:apply-templates select="TEXT"/>
puis
<xsl:template match="TEXT">
<xsl:apply-templates/>
</xsl:template>
Question ; comment faire pour afficher d'une part le texte, et que le code
HTML contenu dans CDATA soit interprété?
J'ai déjà essayé des solutions telles que <xsl:output
cdata-section-elements="TEXT"/> en vain.
Merci pour toute aide.
Cordialement
Matthieu
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:05 UTC
webmaster@xmlfr.org
|