Bonjour à tous,

J'ai un petit problème de débutant sur ce langage.
Code XML :

<document>
  <body>
   contenu avec du code <html>
  </body>
</document>


En XSL, je souhaite récupérer tout le contenu (y compris HTML) pouvant être présent dans la balise <body>.
Pour cela, j'ai tenté :
- d'exploiter l'instruction xsl:value-of mais celle-ci me supprime les balises HTML présentes dans la balise <body>
- d'exploiter l'instruction xsl:copy-of mais celle-ci me prend l'élément <body> que je ne souhaite pas avoir.

J'ai également implémenté mon contenu dans le XML en CDATA mais le rendu graphique affiche les balises HTML.

Je sais que cette implémentation dénature le principe XML-XSLT, mais le temps me manque.

Est-il possible de ne récupérer que les éléments fils de la balise <body> avec le code HTML pouvant y être présent ?
Modifié par yep (28 Nov 2007 - 17:03)
Je me réponds Smiley langue

La solution de respecter exactement ce pourquoi est conçu XML (stockage des données) et XSL (structuration du contenu) est celle que j'ai finalement implémentée.

Merci à ceux qui auraient réfléchi à la solution Smiley langue
Modifié par yep (28 Nov 2007 - 17:03)