[xpath/xslt] Recuperer le contenu d'un tag dont le nom est e

Ludoi
Invité n'ayant pas de compte PHPfrance

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...

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>
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