Maison > Article > interface Web > Affichez le contenu dans CDATA (qui peut être du code Html non standard) en mode Html. _Échange d'expériences
Il n'y a pas longtemps, j'ai écrit un article sur la combinaison de XML+XSL et Html. Plus tard, quelqu'un m'a demandé comment afficher le contenu de CDATA en Html (surtout si le Html écrit par l'utilisateur n'est pas standardisé). Au départ, je voulais écrire un exemple, mais j'ai ensuite vérifié sur Google et découvert que quelqu'un l'avait déjà écrit. Juste sur : http://java.blogger.cn/wuyu/posts/1460.aspx
Remarque : Disable-output-escaping="yes" de xsl
Le noyau Juste use Disable-output-escaping="yes"
MSDN le décrit comme suit :
disable-output-escaping
La valeur par défaut est "non". un nœud de texte généré en instanciant l'élément sera affiché sans aucun échappement. Par exemple, ce qui suit génère le caractère unique "Remarque ? disable-output-escaping="yes" peut être utilisé. pour générer des documents mal formés, et doit donc être utilisé avec prudence, car une sortie mal formée peut générer des erreurs dans certaines circonstances. Par exemple, transformerNodeToObject en un document XML nécessite que le résultat soit bien formé et peut donc générer des documents mal formés. pas complet sidisable-output-escaping a affecté la bonne forme du document. Envisagez de désactiver-output-escaping="yes" une fonctionnalité avancée à utiliser uniquement lorsque les dangers potentiels sont compris
.