Re: Sorting using helper structure, position(), xsl:ke
You must use a variable in this case, which, of course, is unfortunate if the node-set to search is large.
I'd be surprised if you could find a single XSLT processor that actually makes a deep copy of the full tree. A simple test with several variables pointing to the root node of several large documents shows no increase in internal memory usage compared to using only one variable per document. In other words: use as many variables as you like.
Cheers, -- Abel Braaksma
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format