Bonsoir,
J'ai un petit problème avec ma feuille XSL.
Dans un nœud CDATA de mon XML, j'ai des données HTML (sortant d'un moteur de texte enrichi en javascript - pas toujours XHTML, d'où l'intérêt du CDATA pour ne pas casser la structure).
Ex :
<value>
<![CDATA[<strong>Mon texte</strong><br>...]]>
</value>
Dans la balise <xsl:ouput/> de ma feuille XSL, j'ai bien définit cdata-section-elements="value", mais mon résultat est toujours afficher en texte : <strong>Mon texte</strong><br> au lieu d'avoir mon texte en Gras et un saut de ligne.
Si j'ai bien compris après de multiples recherches sur internet, le cdata-section-elements sert en fait à insérer des CDATA et non à les enlever.
Quelqu'un aurait-il une solution à mon problème ?
Merci.
PS : Je m'excuse d'avance si la question a déjà été posée sur ce forum mais, vu la complexité de ma demande, je ne parvient pas à trouver de POST en rapport avec ma question.
J'ai un petit problème avec ma feuille XSL.
Dans un nœud CDATA de mon XML, j'ai des données HTML (sortant d'un moteur de texte enrichi en javascript - pas toujours XHTML, d'où l'intérêt du CDATA pour ne pas casser la structure).
Ex :
<value>
<![CDATA[<strong>Mon texte</strong><br>...]]>
</value>
Dans la balise <xsl:ouput/> de ma feuille XSL, j'ai bien définit cdata-section-elements="value", mais mon résultat est toujours afficher en texte : <strong>Mon texte</strong><br> au lieu d'avoir mon texte en Gras et un saut de ligne.
Si j'ai bien compris après de multiples recherches sur internet, le cdata-section-elements sert en fait à insérer des CDATA et non à les enlever.
Quelqu'un aurait-il une solution à mon problème ?
Merci.
PS : Je m'excuse d'avance si la question a déjà été posée sur ce forum mais, vu la complexité de ma demande, je ne parvient pas à trouver de POST en rapport avec ma question.