xsl:key pb utilisation d'une variable dans le match

xsl:key pb utilisation d'une variable dans le match - XML/XSL - Programmation

Marsh Posté le 27-01-2005 à 15:49:29    

bonjour,
 
j'ai une page xsl qui utilise l'élément xsl:key
je veux externaliser certains chemins dans un fichier parametre xml mais ça pose problème sur cet élément car je n'arrive pas à utiliser une variable dans le match d'un xsl:key.
 
le code qui marche

Code :
  1. <xsl:key name="nomfield1" match="/root/fxf/report[target/@destination='FREQU171']/column_desc/col" use="@fieldname" />


et celui qui ne marche pas  

Code :
  1. <xsl:variable name="vpath" select="/root/fxf/report[target/@destination='FREQU171']/column_desc" />
  2. <xsl:key name="nomfield1" match="$vpath/col" use="@fieldname" />


il ne semble pas accepter le fait d'utiliser une variable.
avez-vous une idée pour résoudre mon problème ?
merci d'avance

Reply

Marsh Posté le 27-01-2005 à 15:49:29   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed