[Home] [By Thread] [By Date] [Recent Entries]

Subject: Preserving whitespace between elements
From: matt <mfonda@xxxxxxxxxx>
Date: Fri, 09 Dec 2005 13:11:03 -0800
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
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member