Bonjour, j'ai les codes suivants :
XML

(open client-side version)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<AAA > AAAAa
          <BBB>cc </BBB> 
          <BBB>ff </BBB> 
          <BBB>aa </BBB> 
          <BBB>fff </BBB> 
          <BBB>FFF </BBB> 
          <BBB>Aa </BBB> 
          <BBB>ccCCC </BBB> 
      </AAA>
XSLT
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<xsl:stylesheet xmlns:xsl = "http://www.w3.org/1999/XSL/Transform" version = "1.0" > 
          <xsl:output method = "text" /> 
 
          <xsl:template match = "/" > 
               <xsl:for-each select = "//BBB" > 
                    <xsl:value-of select = "." /> 
                    <xsl:text >
      </xsl:text> 
               </xsl:for-each> 
          </xsl:template> 
     </xsl:stylesheet>

comment pourrai-je affcher le contenu 'AAAAa' a coté de chaque resultat de BBBB comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
AAAAa cc
AAAAa ff
AAAAa aa
AAAAa fff
AAAAa FFF
AAAAa Aa
AAAAa ccCCC
C'est a dire acceder a l'element précedent dans un for-each sans avoir utiliser une variable.

Merci