[Home] [By Thread] [By Date] [Recent Entries]

Subject: Re: Disable namespace declaration in output XML
From: Frans Englich <frans.englich@xxxxxxxxx>
Date: Tue, 15 Feb 2005 13:39:45 +0000
On Tuesday 15 February 2005 08:06, Mukul Gandhi wrote:
> Please use exclude-result-prefixes
> <xsl:stylesheet version="1.0"
>   xmlns:exslt="http://exslt.org/common"
>   xmlns:java="http://xml.apache.org/xslt/java"
>   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>   exclude-result-prefixes="exslt java" >
>
> The XSLT 1 spec says..
> When a stylesheet uses a namespace declaration only
> for the purposes of addressing the source tree,
> specifying the prefix in the exclude-result-prefixes
> attribute will avoid superfluous namespace
> declarations in the result tree.

What puzzles me is that it isn't done automatically. Why is it added to the 
result tree when it isn't used?


Cheers,

		Frans

Current Thread
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member