RE: [xsl] get boolean based on an attribute value

Subject: RE: [xsl] get boolean based on an attribute value
From: Mark Ivs <markivs2003@xxxxxxxxx>
Date: Wed, 26 Mar 2003 10:01:51 -0800 (PST)
Sorry, it was not a well formed document. I fixed it.

Your solution worked. Thank you very much !

Mark

--- "Passin, Tom" <tpassin@xxxxxxxxxxxx> wrote:
> [Mark Ivs]
> > Here's how my xml looks.
> > 
> > <result>
> >  <a attr1="something" attr2="false">
> >  <a attr1="something" attr2="false">
> >  <a attr1="something" attr2="true">
> >  <a attr1="something" attr2="false">
> >  <a attr1="something" attr2="false">
> >  <a attr1="something" attr2="false">
> > <result>
> > 
> 
> I hope it does not look like this because this is
> not well-formed xml.
> 
> > I want to do an xsl:if which will return me true
> if
> > atleast one of the values of attr2 = true. If all
> the
> > values of attr2=false, I want the if statement to
> > return false.
> > 
> > How can I do that ? Your help is greatly
> appreciated.
> 
> Assuming the source is fixed to be well-formed, then
> this will do it (if
> invoked from the "result" context) -
> 
> <xsl:value-of select='count(a[@attr2="true"])'/>
> 
> Cheers,
> 
> Tom p
> 
> 
>  XSL-List info and archive: 
> http://www.mulberrytech.com/xsl/xsl-list
> 


__________________________________________________
Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
http://platinum.yahoo.com

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


Current Thread