Hi,


When I declare multiple namespaces in a stylesheets I get very strange
results,
the namespace I declare is created on all subelements, which is strange, but
what's
even stranger is that it's created twice!

Anyone have any ideas?


-derek 

A simple style sheet is:

<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="text"/>
<xsl:variable select="&apos;&apos;" name="depth-text"/>
<xsl:template match="/">
<utml:content-requests xmlns:utml="http:/www.utml.com/">
<xsl:if test="/root/name = 'fred'">
        <DescribeNewsBox RequestId="1" numLevels="all">
                <Id>4198e8b05da211d4864bcb8f549a3858</Id>
        </DescribeNewsBox>
</xsl:if>
</utml:content-requests>
</xsl:template>
</xsl:stylesheet>


xml document:

<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<root>
<name>fred</name>
</root>


the result is:
<utml:content-requests xmlns:utml="http:/www.utml.com/">
        <DescribeNewsBox        xmlns:utml="http:/www.utml.com/"
xmlns:utml="http:/www.utml.com/"
RequestId="1" numLevels="all">
                <Id xmlns:utml="http:/www.utml.com/"
xmlns:utml="http:/www.utml.com/"
xmlns:utml="http:/www.utml.com/">4198e8b05da211d4864bcb8f549a3858</Id>
        </DescribeNewsBox>
</utml:content-requests>





nstest.xsl

nstest.xml

Reply via email to