Subject: Re: [xsl] Preserving whitespace between elements From: Matthew Fonda <mfonda@xxxxxxxxxx> Date: Fri, 09 Dec 2005 13:34:52 -0800 |
Hello Mike,-----Original Message-----
From: matt [mailto:mfonda@xxxxxxxxxx]
<snip/>
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?
Matthew,
What processor are you using? The default behavior should be to preserve space.
*xsl:strip-space* is used to override this default behavior and *xsl:preserve-space* is used to override the overridden element names.
I ran your example with Saxon v8.6, Saxon v6.5.4 and Xalan v2.4.1. These processors are correctly maintaining the white-space nodes.
HTH,
Mike
----------------------------------- Mike Haarman, XSL Developer, Internet Broadcasting Systems, Inc.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Preserving whitespace bet, Haarman, Michael | Thread | RE: [xsl] Preserving whitespace bet, Haarman, Michael |
RE: [xsl] Preserving whitespace bet, Haarman, Michael | Date | Re: [xsl] Re: Default namespace in , David Carlisle |
Month |