Bonjour à tous!
Je voudrais recupérer la valeur d'un tag dont le nom est en paramètre sur un autre tag:
file.xml
file.xsl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?xml?> <model> <title>bonjour</title> <description>description de bonjour</description> </model> <print ref="title"/>
J'ai essayé ça (ne fonctionne pas bien sûr):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <xsl:template match="/print"> <xsl:value-of select="ICI JE VOUDRAIS RECUPERER LA VALEUR DU TAG DONT LE NOM EST DANS LE PARAMETRE ref (soit dans l'example 'bonjour' puisque ref = "title"/> </xsl:template>
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part <xsl:value-of select="/model//*[name(/model//*) = ./@ref][0]"/>
Partager