[xpath/xslt] Recuperer le contenu d'un tag dont le nom est e
Posté : 21 mars 2007, 21:57
Bonjour à tous!
Je débute en xslt/xpath. Je voudrais récupérer le contenu du tag dont le nom est en paramètre dans un autre tag...
Quel serait le chemin xpath?
J'ai essayé des trucs comme ça: <xsl:value-of select="model//*[name()=@ref]"/> bien sur ça ne fonctionne pas!
Merci d'avance
Je débute en xslt/xpath. Je voudrais récupérer le contenu du tag dont le nom est en paramètre dans un autre tag...
Code : Tout sélectionner
file.xml
<?xml?>
<model>
<title>bonjour</title>
...
</model>
<var ref="title"/>
...
</xml>
file.xsl
<xsl:template match="/var">
<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>J'ai essayé des trucs comme ça: <xsl:value-of select="model//*[name()=@ref]"/> bien sur ça ne fonctionne pas!
Merci d'avance