Re: Whitespaces against efficency

Subject: Re: Whitespaces against efficency
From: Mike Brown <mike@xxxxxxxx>
Date: Mon, 10 Apr 2000 12:01:38 -0600 (MDT)
> > If someone would provide me with some real benchmarks to see if it makes a
> > difference, I'd appreciate it.
>
> Having slightly modified your condense.xsl script to normalize text nodes, I
> notice an average 50% decrease of the execution time !
>
>  <xsl:template match="text()">
>   <xsl:value-of select="normalize-space(.)"/>
>  </xsl:template>

That's great that you notice a decrease in execution time. I perceived a
slight performance gain but don't have any numbers to prove it. 

I don't think normalizing text nodes is always desirable. The whitespace
in something like

<foo>  
    bar
</foo>

could be significant, depending on the application.

   - Mike
___________________________________________________________
Mike J. Brown, software engineer, Webb Interactive Services
XML/XSL stuff: http://www.skew.org/    http://www.webb.net/


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


Current Thread