Bonjour.
Je voulais savoir comment est-ce qu'il est possible de faire le chose suivante :
J'ai un fichier XML avec une "node" <x></x> qui contient du texte XHTML (une liste <ul>...</ul>). Je veux afficher cette liste lors de la transformation XSLT de XML vers XHTML. Or si j'utilise :
<xsl:value-of select="x" />
ça me donne non pas une liste, mais le contenu de chaque élément <li></li>, sans balises. A l'inverse, <xsl:copy-of /> retourne bien les balises, mais laisse également la balise <x></x> (ce qui n'est pas le but).
Comment faire ?
Exemple :
Partie du code XML :
doit donner après transformation vers XHTML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <x> <h3>Fruits</h3> <ul> <li>Pommes</li> <li>Oranges</li> <li>Citrons</li> </ul> </x>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <h3>Fruits</h3> <ul> <li>Pommes</li> <li>Oranges</li> <li>Citrons</li> </ul>
Partager