More namespaces and XSLT

Subject: More namespaces and XSLT
From: "Raimond Brookman" <nucleon@xxxxxxxxxx>
Date: Sat, 7 Oct 2000 11:45:10 +0200
Hi,

First of all thanks for tips on namespaces and XSLT in my previous
question...
But now I think I found a bug in MSXML September.... look at the files
below:

XML Input
------------
<?xml version="1.0" encoding="UTF-8"?>
<test xmlns="mytest"
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance";
xsi:SchemaLocation="mytest simpschema.xsd">
 <a>
  <b/>
 </a>
</test>

XSLT
------------
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
 xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance";
 xmlns:a="mytest"
 exclude-result-prefixes="xsi a">
 <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
 <xsl:template match="/">
  <root>
   <xsl:copy-of select="a:test/a:a"/>
  </root>
 </xsl:template>
</xsl:stylesheet>

XML Output
------------
<?xml version="1.0" encoding="UTF-16"?>
<root>
<a xmlns="mytest" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance";>
<b />
</a>
</root>

After reading some more in Michael Kay's book, I expected no namespace
declarations in the output because of exclude-result-prefixes.
Anybody now this thought is correct? If so, does anyone know where I can
submit MSXML bugs at microsoft?

Grtz & Thnx,
Raimond Brookman



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread