I have this structure in XML...
<elements>
<element>5</element>
<element>3</element>
<element>6</element>
<element>1</element>
</elements>
With XSL, i have...
<xsl:for-each select="element">
<xsl:sort select="." order="ascending" data-type="number"/>
...
</xsl:for-each>
In this way, the elements have this order...
position() = 1 --> element = 1
position() = 2 --> element = 3
position() = 3 --> element = 5
position() = 4 --> element = 6
But ...
preceding of element = 1 is element = 6
preceding of element = 3 is element = 5
preceding of element = 5 is element = null
preceding of element = 6 is element = 3
Then, how i know that preceding of element=3 in the order is the element = 1?
¿?
How i calculate the acumulated total?¿? (for the element = 5 the total
acumulated is 1 + 3 + 5 ...)
Thanks!!!
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list