Hi all,
This has had me stumped for the last few hours, so Im hoping someone can shed
some light on it.
Given this xml structure, of <node>'s within ifs and elses:
<if>
<node>A</node>
<node>B</node>
<node>C</node>
</if>
<else>
<node>D</node>
<node>E</node>
<node>F</node>
<node>G</node>
<node>H</node>
</else>
<if>
<node>I</node>
</if>
<else>
<node>J</node>
</else>
All <node>'s must be numbered from 1 to x.
<else>/<node>'s should be numbered starting with the number of first <node> in
the preceding <if>.
The first node after an if/else should start based on the last number of either
the if or the else (whichever's greatest).
So the desired output for the above xml is:
1. A
2. B
3. C
1. D
2. E
3. F
4. G
5. H
6. I
6. J
if/else's are allowed to contain other if/else's.
quite tricky, I think.
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