RE: Difference between <when>x</when> and <when><text
> -----Original Message----- > From: Michael Kay [mailto:mike@xxxxxxxxxxxx] > Sent: Donnerstag, 18. Mdrz 2010 17:31 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: Difference between <when>x</when> and > <when><text>x</text></when> > > > 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' *without* 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 Michael, you're confusing me: You wrote that whitespace shall be ignore UNLESS xsl:text is used, but in fact, XALAN 2.7.1 does *not* ignore the white space, but actually INCLUDES it (check my 'Result...' comments below the examples)! Or did I misunderstand what you liked to say? Thanks! Markus
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format