Re: [xsl] Indentation question

Subject: Re: [xsl] Indentation question
From: "Joris Gillis" <roac@xxxxxxxxxx>
Date: Fri, 02 Sep 2005 09:13:59 +0200
Hi,

Tempore 09:06:47, die 09/02/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit knocte <knocte@xxxxxxxxx>:

Sometimes when I deal with XSLT, if I use this indent method:

<xsl:output method="xml" indent="no" />

Then I obtain all the results in one line, no EOL's.

But I have found a case where this is not true, why?

Because your xslt snippet contains non-whitespace-only text nodes with line-breaks, which are copied in an unaffected matter (whitespaces preserved) to the result tree.


To avoid this, change

            <xsl:when test="LoginName">
              1
            </xsl:when>

to


<xsl:when test="LoginName">1</xsl:when>

or to

<xsl:when test="LoginName">
	<xsl:text>1</xsl:text>
</xsl:when>


regards, -- Joris Gillis (http://users.telenet.be/root-jg/me.html) Laudeo W3C et dona ferens

Current Thread