I suspect that your input document has the carriage returns and so they are being carried
to your output document correctly. Since you didn't supply the source I can't be sure. I
think one of your processors is "helpfully" removing the carriage returns
improperly. If you show us the input and name the processors it will be easy to help.
--
Charles Knell
cknell(_at_)onebox(_dot_)com - email
-----Original Message-----
From: Nicholas Shanks <contact(_at_)nickshanks(_dot_)com>
Sent: Wed, 12 May 2004 21:01:41 +0100
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Whitespace between nodes
I have the following XSL fragment:
<q><xsl:value-of select="."/></q>
Some processors produce this:
<q>Quack</q>
While others produce this:
<q>
Quack
</q>
The latter produces the wrong output in HTML, " Quack " instead of
"Quack".
Is there a way to force a processor not to output space between nodes
(I have indent="yes" in my xsl:output)?
- Nick.
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--