Ok, is it possible in one xpath to do the following:
<if>
<node/>
</if>
<elseif>
<node/>
</elseif>
<elseif>
<node/>
</elseif>
<if/>
^^^
We are at the second <if>. I need to get the max count of <node>'s in the
preceding if/elseif combination (which would be 1). I have the following xpath:
count(parent::if/preceding-sibling::if [count(step) >=
count(following-sibling::elseif[not(preceding-sibling::if[2])]/step)]/step)
This however, counts both of the elseif/node's, so the predicate evaluates to 1
= 2, which fails.
Is there technique to get around this in xslt 1.0?
cheers
andrew
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.491 / Virus Database: 290 - Release Date: 18/06/2003
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list