[XML][XSL]probleme html dans balise xml
Bonjour,
Je fait un site avec un menu qui est le meme sur chaque page. Je stocke ce menu dans un fichier xml avec le reste de mes données mais la génération du html ne se passe pas comme je voudrais
En simplifiant j'ai un fichier xml contenant par exemple :
Code:
1 2 3 4 5 6 7 8 9
|
<structure>
<entete>Mon entete html</entete>
<menu><table>mon menu </table></menu>
</structure>
<data>
...
</data>
</structure> |
et dans mon xsl
j ai :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output encoding='ISO-8859-1' method="html"/>
<xsl:template match="/">
<html>
<head>
</head>
<body>
....
<xsl:value-of select="structure/menu" />
.....
</body>
</html>
</xsl:template>
</xsl:stylesheet> |
Le probleme est que la page est generée dans le navigateur mais le champ menu n'est pas interprété du tout comme étant du code html, il m affiche le texte avec les balises html.
y a t il une solution ?
merci d avance.