Je suis totalement novice dans l'utilisation de XSL, donc s'il y a des informations que je néglige d'inclure, faites le moi savoir.Chaîne XSLT avec des entités HTML - Comment puis-je obtenir le rendu en HTML?
J'ai une chaîne dans mon fichier XSLT que je peux afficher comme ceci:
<xsl:value-of select="@Description/>
et il apparaît, rendu dans un navigateur comme:
<div>I can't do anything about the html entities existing in the text.</div> <div>This includes quotes, like "Hello World" and sometimes whitespaces. </div>
Que puis-je faire pour obtenir cette chaîne rendue comme html, de sorte que <div></div>
résultats dans newlines, "
me donne "
, et
me donne un espace?
Je pourrais élaborer sur les choses que j'ai déjà essayé qui n'ont pas fonctionné, mais je ne sais pas si c'est pertinent.
Bonne question (+1). Voir ma réponse, expliquant pourquoi ce n'est pas si important, comment cela se fait dans l'esprit de XSLT dans XSLT 2.0 et pourquoi utiliser DOE (Disable Output Escaping) n'est pas recommandé. –