This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
More namespaces and XSLT
- To: <xsl-list at mulberrytech dot com>
- Subject: More namespaces and XSLT
- From: "Raimond Brookman" <nucleon at tebenet dot nl>
- Date: Sat, 7 Oct 2000 11:45:10 +0200
- Reply-To: xsl-list at mulberrytech dot com
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