Bonjour, j'ai les codes suivants :
XML
(open client-side version)
XSLT
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>
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 :
C'est a dire acceder a l'element précedent dans un for-each sans avoir utiliser une variable.
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
Merci
Partager