xsl-list
[Top] [All Lists]

Re: Disable namespace declaration in output XML

2005-02-15 06:39:45
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

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--