[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Preserving whitespace between elements
Subject: RE: [xsl] Preserving whitespace between elements From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Sun, 11 Dec 2005 16:26:18 -0000 |
This looks like a bug in your XSLT processor, so the answer to your question is (a) report the bug to the vendor and/or (b) use a different XSLT processor Note that there are various ways you can influence the retention or stripping of whitespace that occurs on its own between tags (whitespace-only text nodes), but whitespace that occurs adjacent to non-whitespace characters in the same text node should never be stripped by the system. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: matt [mailto:mfonda@xxxxxxxxxx] > Sent: 09 December 2005 21:11 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Preserving whitespace between elements > > Hello, > > I am having a problem with whitepsace getting stripped. Take the > following example: > > xsl stylesheet: > <xsl:template match="div|p|b|u|i"> > <xsl:copy><xsl:apply-templates/></xsl:copy> > </xsl:template> > > xml: > <div><p>here is some <b>bold</b> and <i>italic</i> text</p></div> > > My expected output was: > <div><p>here is some <b>bold</b> and <i>italic</i> text</p></div> > > However, the space is getting stripped, so the actual output is: > <div><p>here is some <b>bold</b>and<i>italic</i>text</p></div> > > Any suggestions on how to prevent this? > > Thanks, > -- Matthew
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Preserving whitespace between, matt | Thread | RE: [xsl] Preserving whitespace bet, Haarman, Michael |
RE: [xsl] counting in for each, Michael Kay | Date | RE: [xsl] Re: Default namespace in , Michael Kay |
Month |