[Home] [By Thread] [By Date] [Recent Entries]
Michael Kay wrote:
[...] This is a typical use case for recursion (even in XSLT 2.0). What about <xsl:template match="incoming"> <outgoing name="{@name}" index="{count(preceding-sibling::*[not(@size)]) + 1 + sum(preceding-sibling::*/@size)}"></outgoing> </xsl:template> ? Regards, George --------------------------------------------------------------------- George Cristian Bina - http://aboutxml.blogspot.com/ <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com
|

Cart



