xsl-list
[Top] [All Lists]

RE: logical AND does not work in xsl:for-each element combination

2005-09-25 12:36:44
Your Role elements include whitespace. Use normalize-space() to remove it
before the comparison.

Michael Kay
http://www.saxonica.com/ 

-----Original Message-----
From: Peter Teichert [mailto:peter(_dot_)teichert(_at_)web(_dot_)de] 
Sent: 25 September 2005 19:06
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] logical AND does not work in xsl:for-each 
element combination


Hi mukul,

no there is nothing displayed;

Therefore here is my xml file part from what I want to 
extract the data, for example for Ref="I8" and Role="Child"

<EventRec Id="EV33" Type="birth">
<Participant>
<Link Target="IndividualRec" Ref="I8"/>
<Role>
Child</Role>
</Participant>
<Date>
15 Apr 1956</Date>
</EventRec>

<EventRec Id="EV37" Type="birth">
<Participant>
<Link Target="IndividualRec" Ref="I13"/>
<Role>
Child</Role>
</Participant>
<Participant>
<Link Target="IndividualRec" Ref="I15"/>
<Role>
Father</Role>
</Participant>
<Participant>
<Link Target="IndividualRec" Ref="I8"/>
<Role>
Mother</Role>
</Participant>
<Date>
18 May 1828</Date>
</EventRec>


Here is my xsl file part:

<xsl:for-each 
select="/GEDCOM/EventRec[(_at_)Type='birth']/Participant[Link/@Ref=
$HUSB_ID and Role='Child']">
<xsl:value-of select="../Date"/>
</xsl:for-each>

What my be wrong here ?

Thank You for answer

Best regards

PTE

______________________________________________________________
___________
Mit der Gruppen-SMS von WEB.DE FreeMail können Sie eine SMS an alle 
Freunde gleichzeitig schicken: 
http://freemail.web.de/features/?mc=021179




--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--





--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>