|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] logical AND does not work in xsl:for-each element com
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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








