performance improvements
Status: Alpha
Brought to you by:
skieble
We got following tips on the saxon-help mailing list:
- use keys in filter expresions
- use tokenize() instead of str:split
- use functions tnstead of templates
- use atomic values instead of tree fragments
- use if() instead of xsl:choose
- use 'is' instead of = to compare trees/nodes
- declare types in function APIs
- use xsl:sequence instead of xsl:value-of
Logged In: YES
user_id=1048110
Originator: NO
Added <xsl:strip-space>, now the transformations are 3 times faster. Exchanged <xsl:value-of> where no value value should be returned by a template or function.