[Home] [By Thread] [By Date] [Recent Entries]
On 14/04/2012 12:09, Christian Roth wrote:
Thanks David, this technique looks great and seems what I was looking for. It took me a little while to understand how and why the select="..." works, however :-) yes, if you write the templates such that they are tail recursive saxon should recycle the call stack and won't eat up so much stack space, but it's not always possible to write it as tail recursive, depends what the templates are generating. Yes or if there are branches were you don't need this at all as you know in advance you don't need to pass information from one branch to another, so can use <xsl:apply-templates/> on the parent at those points. It all depends.... > On the other hand, I am sure that reasonable documents will have more than around 600 list items in them, so that alone won't suffice. David
|

Cart



