Bonjour,
Voici en gros mon fichier xml
Dans ma feuille de style XSL j'aimerais lui dire de me renvoyer le contenu de la balise body que je souhaite. Voici les test que j'ai effectué en voulant affiché l'intégralité du contenu de <body langue="de">
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <xml> <body langue="fr"> <p>texte FR <img src="monimage fr.gif" /></p> </body> <body langue="de"> <p>texte DE <img src="monimage fr.gif" /></p> </body> </xml>
Variante 1
me renvoie : "texte FR" uniquement, j'ai absolumement aucune balise.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <xsl:template match="/xml"> <xsl:value-of select="body" /> </xsl:template>
Variante 2
me retourne : "true"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <xsl:template match="/xml"> <xsl:value-of select="body/@langue='de'" /> </xsl:template>
Es-ce que qqun peut m'aider dans mon dilème? J'aimerais avoir en retour "<p>texte DE <img src="monimage fr.gif" /></p>"
D'avance un grand merci
Grégoire
Partager