Subject: RE: [xsl] Difference between <when>x</when> and <when><text>x</text></when> From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Thu, 18 Mar 2010 17:01:50 -0000 |
In your code with the xsl:text the <when> element has three children: two are whitespace text nodes and one is an xsl:text element. The whitespace text nodes should be ignored, and this seems consistent with the way you describe the output. Regards, Michael Kay http://www.saxonica.com/ http://twitter.com/michaelhkay > -----Original Message----- > From: Markus Karg [mailto:karg@xxxxxxxxx] > Sent: 18 March 2010 16:48 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] Difference between <when>x</when> and > <when><text>x</text></when> > > > -----Original Message----- > > From: Michael Kay [mailto:mike@xxxxxxxxxxxx] > > Sent: Donnerstag, 18. Mdrz 2010 17:31 > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: RE: [xsl] 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Difference between <when>, Liam R E Quin | Thread | RE: [xsl] Difference between <when>, Markus Karg |
Re: [xsl] Difference between <when>, Martin Honnen | Date | RE: [xsl] Difference between <when>, Markus Karg |
Month |