Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1454 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Appel variable XSL dans une expression XPath

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Appel variable XSL dans une expression XPath

n°1283454
Chronoklaz​m
Posté le 14-01-2006 à 01:39:40  profilanswer
 

Salut,
 
   J'arrive pas a appeler une variable xsl dans une expression XPath, est-ce possible deja ?
 
 

Citation :

<xsl:variable name="var">2</xsl:variable>
 <h1>Description d'un gorille</h1>
 <h2>Nom : <xsl:value-of select="//gorille[1]/@id"/></h2>
 <h2>Nom : <xsl:value-of select="//gorille[$var]/@id"/></h2>


 
 
Le $var il passe pas enfait ...


Message édité par Chronoklazm le 14-01-2006 à 01:40:15

---------------
Scheme is a programmable programming language ! I heard it through the grapevine !
mood
Publicité
Posté le 14-01-2006 à 01:39:40  profilanswer
 

n°1283518
Jarod511
****
Posté le 14-01-2006 à 10:07:29  profilanswer
 

salut,
et si tu fais:
<xsl:variable name="var" select="number(2)"/>

n°1283832
Chronoklaz​m
Posté le 15-01-2006 à 01:10:59  profilanswer
 

oki merci et c'est possible de l'utiliser comme une variable de boucle dans un <xsl:for-each select="blabla"> ?  
Enfin je veux dire y a moyen de l'incrementer ou ne serait ce que de controler manuellement le nombre de tours deja ?


---------------
Scheme is a programmable programming language ! I heard it through the grapevine !
n°1284438
Jarod511
****
Posté le 16-01-2006 à 13:16:41  profilanswer
 

Salut,
oui c'est tout à fait possible de le faire avec une boucle for-each
ça devrait faire quelques choses de ce genre:
<xsl:for-each select="//gorille">
<xsl:variable name="var" select="@id"/>

n°1284514
avander
Posté le 16-01-2006 à 14:20:44  profilanswer
 

Chronoklazm a écrit :

oki merci et c'est possible de l'utiliser comme une variable de boucle dans un <xsl:for-each select="blabla"> ?  
Enfin je veux dire y a moyen de l'incrementer ou ne serait ce que de controler manuellement le nombre de tours deja ?


 
Il n'est pas possible d'incrémenter des variables en xsl... il y a moyen de contourner le problème à l'aide de récursivité mais c'est bateau.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Appel variable XSL dans une expression XPath

 

Sujets relatifs
probleme d'expression reguliereExpression régulière casse-tête
[PHP] variable globale non reconnue ?Expression reguliere pour un regexpfielvalidator
tronquer attribut en XSLAfficher une image en XSL
appel Macro via UserForm(Resolu)Alimenter variable d'environnement remote_user
VB access97 mettre en variable nom formulaire et sous formulaire[VB6] Appel iteratif sur plusieurs textbox ??
Plus de sujets relatifs à : Appel variable XSL dans une expression XPath


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR