This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
xsl:exclude-result-prefixes
- To: <xsl-list at mulberrytech dot com>
- Subject: xsl:exclude-result-prefixes
- From: "Nick-Lawson.org" <nick at nick-lawson dot org>
- Date: Sun, 12 Nov 2000 15:41:31 -0000
- Reply-To: xsl-list at mulberrytech dot com
Hi,
Can anyone help with this ?
I thought the REC was fairly clear about exclude-result-prefixes (7.1.1),
but I have obviously misunderstood it.
Both xt & msxml generate a xmlns:text attribute in the following stylesheet.
(The problem arises in connection with Adobes SVG Viewer:
it works if xmlns:xlink is NOT defined, fails if xmlns:xlink IS defined!)
regards,
Nick
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:test="http://test"
>
<xsl:output method="xml" indent="yes" encoding="utf-8"/>
<xsl:template match="/">
<!-- with this, xmlns:test attribute is on the parent element -->
<!-- parent-->
<!-- with this, xmlns:test attribute is on child element -->
<parent xsl:exclude-result-prefixes="test">
<child test:name="my name" />
<!-- This makes no difference whatever -->
<!-- child test:name="my name" xsl:exclude-result-prefixes="test" /-->
</parent>
</xsl:template>
</xsl:stylesheet>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list