Re: [xsl] XPath question

Subject: Re: [xsl] XPath question
From: "Wei-Chin Hsieh" <whsieh@xxxxxxxxxxxx>
Date: Tue, 11 Jun 2002 23:08:28 -0500
Hi Aaron,

Thanks for your explanation. It makes sense to me now.

Wei-Chin
----- Original Message -----
From: "Aaron Skonnard" <aarons@xxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, June 11, 2002 10:21 PM
Subject: RE: [xsl] XPath question


> 
> 
> > -----Original Message-----
> > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of 
> > Wei-Chin Hsieh
> >
> > Hello,
> > 
> > I tried the following  query and got results even the actual 
> > number of count
> > is 1. It seems that if either side of the expression is true, 
> > the whole
> > expression is true.
> > /someelement[2 < count(somechildelement) < 5]
> 
> Here one side of the comparison is evaluated producing a boolean result,
> which is then coerced into a number (either 1/0 for true/false) for use
> in the second comparison. 
>  
> > But the following  works correctly.
> > /someelement[count(somechildelement) > 2 and 
> > count(somechildelement) < 5]
> 
> Here you're performing a logical 'and' on two booleans, which is
> different.
> 
> -aaron
> http://staff.develop.com/aarons
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread