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 :
et dans mon xsl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
j ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.
Partager