yep Posté 13 Mai 2007 Posté 13 Mai 2007 (modifié) Bonjour, Je tente simplement d'obtenir un rendu HTML via le couple XML/XSL. Cependant le résultat obtenu ne répond pas à mes attentes : les balises HTML proposées en CDATA sont retranscrites en entités HTML. <!-- Code XML --><xml><content><![CDATA[contenu texte + balises <html>]]></content></xml> <!-- Code XSL -->...<xsl:value-of select="xml/content" />... <!-- Rendu HTML -->...contenu texte + balises <html>... Quelles sont les instructions à fournir pour pouvoir obtenir en rendu des balises HTML et non ces entités ? Merci par avance Modifié 13 Mai 2007 par yep
yep Posté 13 Mai 2007 Auteur Posté 13 Mai 2007 (modifié) yep, merci pour le lien mais j'ai déjà parcouru ce site et j'y ai pas trouvé la réponse. Beaucoup de ressource parlent de l'utilisation de "cdata-section-elements" avec l'élément xsl:output. Mais la valeur de cet attribut ne semble être que le nom des balises affectées par la non-conversion. Or je ne peux identifier l'ensemble de mes balises que par le biais de son identifiant HTML (id="toto"). L'appel à un identifiant dans cet attribut pourrait faire l'affaire, si oui cela s'écrit comment ? cdata-section-elements="id(idname)" ? Sinon je peux également utiliser <xsl:copy-of ...> mais mon contenu XML n'est plus exploitable en tant que CDATA. Modifié 13 Mai 2007 par yep
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant