Bonjour à tous!
Je voudrais recupérer la valeur d'un tag dont le nom est en paramètre sur un autre tag:
file.xml
1 2 3 4 5 6 7 8
|
<?xml?>
<model>
<title>bonjour</title>
<description>description de bonjour</description>
</model>
<print ref="title"/> |
file.xsl
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):
<xsl:value-of select="/model//*[name(/model//*) = ./@ref][0]"/>
Merci d'avance
Partager