I know this is more of an XPATH question rather than an XSLT one, but
I want to select all <var> which contain a <sumStat> with a "vald" type
whose sumStat value is >4. So, in the following example, I only want to
select the first <var>
<var>
<sumStat type="vald">5</sumStat>
<sumStat type="min">3</sumStat>
</var>
<var>
<sumStat type="vald">3</sumStat>
<sumStat type="min">1</sumStat>
</var>
<var>
<sumStat>5</sumStat>
</var>
Now, I can do this if I select the sumStat matching my criteria and then its
parent, something like select="fullPathToSumStat/sumStat[(_at_)type='vald'][.
> 4]/parent::*" (untested)
but is there some way to do this avoiding using an axis?
I-Lin Kuo, Ann Arbor, MI
Macromedia Certified ColdFusion 5.0 Advanced Developer
Sun Certified Java 2 Programmer
Ann Arbor Java Users Group (www.aajug.org) SUN Top 25 JUG
_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*.
http://join.msn.com/?page=features/featuredemail
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list