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