Re: [xsl] white space removal

Subject: Re: [xsl] white space removal
From: David Carlisle <davidc@xxxxxxxxx>
Date: Mon, 30 Jul 2001 11:15:03 +0100
white space nodes in the stylesheet are not copied to the output
by default (unless they are in xsl:text), so just make sure all the
characters you want to output are not in the same text nodes as
the white space used for indenting the stylesheet.

<xsl:template match="x">

the first text node is newline, 2 spaces, hello, newline, 2 spaces.
and will be copied as such to the output, but

<xsl:template match="x">

Now the newlines are in text nodes that just consist of white space, so
are stripped.

There are variations such as

<xsl:template match="x">


This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:

Current Thread