xalan:write how-to add namespace declarations 2003-09-01 - By f_Parlant
hi,
I sent this question a week ago, and didn't get any answer, I try to reformulate in this post.
I'm breaking a big file into parts and I need to insert my namespaces declaration in the root element of the newly created files.
Unfortunately, xalan keeps stripping my declarations.
<xsl:template match="//cib:file"> <xsl:apply-templates /> <xalan:write select="concat('myfile',position(),'.xml')"> <frag xmlns:cib="http://cib.homedns.org"> <!-- root element --> <xsl:apply-templates /> </frag> </xalan:write> </xsl:template>
RESULT <?xml version="1.0"?> <frag> <!-- declaration has been stripped --> my fragment </frag>
-I've also tried with xsl:element (but xmlns:cib as an xml:attribute was not a good idea) -and with xsl:pi (got an error if I remember well)
How can I add namespace declaration to THIS ELEMENT only.
As this is my second post, don't hesitate for any hint. Thanks Fran�ois
|
|