[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] Difference between x and x


Subject: RE: [xsl] Difference between <when>x</when> and <when><text>x</text></when>
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 18 Mar 2010 16:31:20 -0000

> I noticed that XALAN 2.7.1 makes a difference between
> 
> <when>
>   x
> </when>
> 
> (Result includes line breaks and blanks)
> 
> and
> 
> <when>
>   <xsl:text>x</xsl:text>
> </when>
> 
> (Result includes only 'x' wihout breaks or blanks).
> 
> Is that a bug or is that wanted behaviour?

That's correct behaviour. Whitespace text nodes in the stylesheet should be
ignored, unless the parent node is an xsl:text element.

Regards,

Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay 


Current Thread