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

  FORUM HardWare.fr
  Programmation
  XML/XSL

  XSLT: utilisation de la fonction position() dans <for-each> imbriqués

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

XSLT: utilisation de la fonction position() dans <for-each> imbriqués

n°2073662
bernidupon​t
Posté le 03-05-2011 à 23:38:50  profilanswer
 

Bonjour la team.
J'ai un petit problème dans mon programme xslt et après quelques recherches je viens vers vous.
 
C'est assez simple, j'ai le code suivant:
 
-- début  
 
<xsl:for-each select="racine">
 
     <xsl:value-of select="position()"/>
 
      <xsl:for-each select="fils">
 
              <xsl:value-of select="position()"/>
 
      </xsl:for-each>
 
 </xsl:for-each>
 
--fin
 
 
Lorsque j'utilise la fonction position() j'ai bien la position de tous les noeuds "racine" et "fils" qui s'affiche.
Savez-vous s'il est possible d'avoir la position du noeud "racine"  dans le deuxième <for-each>?
 
Merci d'avance pour votre aide.
 
 
 
 
 

mood
Publicité
Posté le 03-05-2011 à 23:38:50  profilanswer
 

n°2073665
masklinn
í dag viðrar vel til loftárása
Posté le 04-05-2011 à 00:11:59  profilanswer
 

http://zvon.org/xxl/XSLTreference/ [...] iable.html


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°2073909
bernidupon​t
Posté le 04-05-2011 à 21:32:33  profilanswer
 

ok, comme ça alors:
 
<xsl:for-each select="racine">
 
  <xsl:variable name="racinePosition" select="position()"/>  
 
  <xsl:for-each select="fils">
 
    <xsl:value-of select="$racinePosition"/>
    <xsl:value-of select="position()"/>
 
  </xsl:for-each>
 
</xsl:for-each>
 
Merci ;)


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

  XSLT: utilisation de la fonction position() dans <for-each> imbriqués

 

Sujets relatifs
Fonction strstr, question sur ce qu'elle renvoit.fonction exec()
Fonction Recherche sur une plage de donnéesproblème de trie avec mysql et fonction mt_rand() ! help me
[XSLT 2.0] Récupérer le PATH d'un élément //LINEDeclaration / appel fonction javascript
Macro VBA sous excell et fonction RTD[VBA] utilisation parametrée des codename
Transformer ma fonction Recherche en code[Matlab] fonction porte
Plus de sujets relatifs à : XSLT: utilisation de la fonction position() dans <for-each> imbriqués


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)