Subject: [xsl] logical AND does not work in xsl:for-each element combination From: Peter Teichert <peter.teichert@xxxxxx> Date: Sun, 25 Sep 2005 08:02:14 +0200 |
Hi xslt folks, I know that the logical AND was surely discussed but it could not help me to solve the problem. Shortly I have teh following xml structure <GEDCOM> <EventRec> <Participant> <Link Ref="X1"/> <Role>Y1</Role> </Participant> <Participant> <Link Ref="X2"/> <Role>Y2</Role> </Participant> <Participant> <Link Ref="X3"/> <Role>Y3</Role> </Participant> <Date>Date1</Date> <Place>Place1</Place> <Information>Info1</Information> </EventRec> I want to locate a specific participant and extract the nodes Date, Place and Info with the following xsl:for-each <xsl:for-each select="/GEDCOM/EventRec/Participant[@Ref='X1' and Role['Y1']]"> <xsl:value-of select="../Date"/> </xsl:for-each> The output for both cases separated is correct but when combined it displays always 3 dates and not only one date What I am doing wrong here ? -- PTE _________________________________________________________________________ Mit der Gruppen-SMS von WEB.DE FreeMail kvnnen Sie eine SMS an alle Freunde gleichzeitig schicken: http://freemail.web.de/features/?mc=021179
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Create a DTD ATTLIST whos, Aron Bock | Thread | Re: [xsl] logical AND does not work, Mukul Gandhi |
[xsl] Create a DTD ATTLIST whose va, Aron Bock | Date | Re: [xsl] logical AND does not work, Mukul Gandhi |
Month |