RE: Performance Tuning2004-11-10 10:25:46The XSL that I use has three "preceding-sibling::" The time taken to parse a 150KB XML in Xalan is 1.9 sec and with Saxon8 its 1.6 secs. With Saxon8 this is likely to perform much better using positional grouping: xsl:for-each-group group-starting-with="pattern", for example. I'm afraid I don't have time today to give you more detail. Michael Kay http://www.saxonica.com/
|
|