xsl-list
[Top] [All Lists]

RE: element minimisation (again)

2003-08-13 17:29:37
Hi


-----Original Message-----
From: owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com 
[mailto:owner-xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com] On Behalf Of 
Andrew Welch
Sent: Tuesday, August 12, 2003 1:25 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] element minimisation (again)



Someone just asked me why <node/> was coming out of the 
transform as <node></node>.  After trying out some of the 
processors, it seems msxml x when used with an identity 
transform doesn't minimise.

So, this stylesheet:

<xsl:stylesheet version="1.0" 
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
<xsl:template match="@*|node()">
  <xsl:copy>
    <xsl:apply-templates select="@*|node()"/>
  </xsl:copy>
</xsl:template>
</xsl:stylesheet>


You have
<xsl:copy>
   <xsl:apply-templates .../>
</xsl:copy>

Msxml could be copying the white spaces and creating
<node>
   
</node>
And this is not the same as <node></node>

(...)

Regards,
Americo Albuquerque


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>