This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

xsl:exclude-result-prefixes


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]