This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: White space - preserving white space within element data using MSXML3
- To: xsl-list at lists dot mulberrytech dot com
- Subject: Re: [xsl] White space - preserving white space within element data using MSXML3
- From: Conor Ryan <cryan at xmlw dot ie>
- Date: Fri, 22 Dec 2000 10:15:25 +0000
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi Brand,
>I interested in preserving white space and not line spacing as in the
following:
>
><example> Here is some text with white space </example>
>
>An obvious recommendation is to use  
>
><example>  Here is some text with white space  </example>
>
>A recommendation has also been to use <xsl:preseve-space elements = "*"/>.
<xsl:preseve-space elements = "*"/> only applies to whitespace-only nodes.
therefore, it shall not affect your <example> element above.
>With MSXML3, I don't seem to get the results I am expecting. I don't get any
>results at all. I'm expecting that the white space will be preserved in the
>rendered document. Instead the white-space is removed (default behavior).
The default behaviour, and i stand to be corrected on this, is to preserve
leading
and trailing whitespaces in a node also containing text. these spaces can
be removed
using the normalize-space() function. i ran a quick check on some xml with
MSXML3 and
the leading and trailing whitespaces are preserved.
i hope this helps. if not, could you post some code?
Conor.
---------
Conor Ryan,
XML Workshop Ltd,
10 Greenmount Industrial Estate, Harolds Cross, Dublin 12, IRELAND.
Email: cryan@xmlw.ie
Phone: +353 1 4547811; Fax: +353 1 4731626
Web: http://www.xmlw.ie/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list