xsl-list
[Top] [All Lists]

RE: Whitespace between nodes

2004-05-12 13:35:24
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>
--+--





<Prev in Thread] Current Thread [Next in Thread>