Bonjour à tous!

Je voudrais recupérer la valeur d'un tag dont le nom est en paramètre sur un autre tag:
file.xml
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"/>
file.xsl
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>
J'ai essayé ça (ne fonctionne pas bien sûr):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:value-of select="/model//*[name(/model//*) = ./@ref][0]"/>
Merci d'avance