I am using the following XSL to produce an XML from FileMaker Pro

The resulting import contains double carriage return wherever a single CR is represented in the XSL using <xsl:text> </xsl:text>. Also the usual & # 1 0 ; is completely ignored.

Is there a problem with my encoding ? UTF-8 yields the same results...

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fmp="http://www.filemaker.com/fmpxmlresult">
<xsl:output method="text" version="1.0" encoding="ISO-8859-1" indent="no" standalone="yes"/>

<xsl:template match="fmp:FMPXMLRESULT">

<Root>
<Tag1A>
<xsl:for-each select="fmp:RESULTSET/fmp:ROW"><xsl:value-of select="fmp:COL[3]/fmp:DATA"/><xsl:text>
</xsl:text></xsl:for-each>
</Tag1A>

<Tag1B>
<xsl:for-each select="fmp:RESULTSET/fmp:ROW"><xsl:value-of select="fmp:COL[4]/fmp:DATA"/> </xsl:for-each>
</Tag1B>

<Tag1C>
<xsl:for-each select="fmp:RESULTSET/fmp:ROW">
<xsl:value-of select="fmp:COL[5]/fmp:DATA"/>
<xsl:text> </xsl:text>
</xsl:for-each>
</Tag1C>

</Root>

</xsl:template>
</xsl:stylesheet>