[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] namespaces and extensions and multiple files
I want my XSL file to handle all the variants of the "multiple output file" scenario; to avoid a load of namespace declarations at the front, I thought I'd be clever and use the "xmlns" attribute on the extension element itself, thusly: <xsl:when test="contains($processor,'Clark')"> <document xmlns="http://www.jclark.com/xt" href="{$filename}"> <xsl:call-template name="writestone"/> </document> </xsl:when> <xsl:when test="contains($processor,'SAXON')"> <output xmlns="http://icl.com/saxon" file="{$filename}"> <xsl:call-template name="writestone"/> </output> </xsl:when> <xsl:when test="contains($processor,'Apache')"> <write xmlns="org.apache.xalan.xslt.extensions.Redirect" file="{$filename}"> <xsl:call-template name="writestone"/> </write> </xsl:when> <xsl:when test="contains($processor,'Oracle')"> <output use="oout" xmlns="http://www.oracle.com/XSL/Transform/java" href="{$filename}"> <xsl:call-template name="writestone"/> </output> XT accepts this, and does what I expect. The other three don't. Would anyone care to express a view on whether this *should* work? Sebastian Rahtz XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|