xsl-list
[Top] [All Lists]

Re: Are whitespace text nodes tripped out in varaibles?

2006-01-25 14:03:41
On 1/25/06, Michael Kay <mike(_at_)saxonica(_dot_)com> wrote:
  Is the expected behaviour that the whitespace text nodes
are stripped
out in a document node constructed in a variable?

No, but it is expected that whitespace text nodes are removed from the
stylesheet while it is being compiled. If you want to generate whitespace
text nodes, use xsl:text or xsl:value-of.

Or of course you can use xml:space preserve eg:

<xsl:variable name="var" xml:space="preserve">
   <elem/>
</xsl:variable>

Here $var will contain 3 nodes with the whitespace nodes preserved,
instead of the default 1.

cheers
andrew

--~------------------------------------------------------------------
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>
--~--