Subject: RE: [xsl] get boolean based on an attribute value From: "Passin, Tom" <tpassin@xxxxxxxxxxxx> Date: Wed, 26 Mar 2003 12:39:12 -0500 |
[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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] get boolean based on an a, Bryan Archer | Thread | RE: [xsl] get boolean based on an a, Mark Ivs |
RE: [xsl] get boolean based on an a, Bryan Archer | Date | RE: [xsl] get boolean based on an a, Americo Albuquerque |
Month |