Bonjour,
je souhaite mettre un <xsl:value-of select="codefournisseur"/> dans une variable et surtout pourvoir reutiliser la valeur et avoir en sortie un autre XML mais formaté autrement.
Comment faire ?
Je vous montre le code, ca vous parlera peut etre plus
le XML
le XSL
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
En clair, pour faire simple, dans mon nouveau xml, entete sera remplacer par REQUESTID et lignes par ITEMID sauf que la balise <codefournisseur> devra se trouver dans ITEMID et pas dans REQUESTID...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
J'ai voulu utiliser :
dans REQUESTID et rappeller la variable dans ITEMID avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <xsl:variable name="codesuppliers"><xsl:value-of select="codefournisseur"/></xsl:variable>
Mais ca ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part <xsl:copy-of select="$codesuppliers"/>
Help please...
Merci

 

 
		
		 
         
 

 
			
			



 [XSLT] mettre une valeur d'un XML dans une variable ?
 [XSLT] mettre une valeur d'un XML dans une variable ?
				 Répondre avec citation
  Répondre avec citation


 
 
Partager