RE: [xsl] Added whitespace

Subject: RE: [xsl] Added whitespace
From: "Andreas L. Delmelle" <a_l.delmelle@xxxxxxxxxx>
Date: Sat, 24 Apr 2004 20:25:17 +0200
> -----Original Message-----
> From: Kaarle Kaila [mailto:kaarle.kaila@xxxxxx]
>
> I have an xml-structure that contains mixed text like this. The comma is
> after the place element
> and it is transformed using the default rules as I have no template for
> place.
>
> sitten paikka <place>Bromarf</place>,  jonka perdssd pilkku
>
> The result in html is
>
>  ja sitten paikka  Bromarf , jonka perdssd pilkku
>

Hi,

My best guess is that it's actually an LF character (0x0A). Hard to say why,
since no actual code is shown, but as a general hint:
- construct your result text-node, putting the comma in xsl:text

<xsl:value-of select="place" />
<xsl:text>,</xsl:text>

- construct it using concat()

<xsl:value-of select="concat(place,',')" />



Hope this helps!

Cheers,

Andreas

Current Thread