Saxon offers a third approach, you can use two stylesheets,
and pipe
the output of the first into the second using <xsl:output
saxon:next-in-chain="stylesheet2.xsl"/>
Will there be support in XSLT 2.0 for this ? All those
extension functions are nice, but if you need to have an
processor independant stylesheet you can't use extension functions.
No, there's no plan to do this. The thinking is that the control of a
sequence of XML-related operations should be controlled by some kind of
pipeline processor, using a language external to XSLT.
Michael Kay
Software AG
home: Michael(_dot_)H(_dot_)Kay(_at_)ntlworld(_dot_)com
work: Michael(_dot_)Kay(_at_)softwareag(_dot_)com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list