Re: [xsl] adding space in xslt and trimming last space in java-problem

Subject: Re: [xsl] adding space in xslt and trimming last space in java-problem
From: remko de knikker <remko.deknikker@xxxxxxxx>
Date: Wed, 16 Jul 2003 16:21:54 -0400
PS: I am now doing some extra coding in Java to bypass it, but I would like to do it properly in the xslt transformation (using &#160; in xslt)

           Character c = new Character((char)160);
           id = id.replaceAll(c.toString(), " ");
           id = id.trim();

remko de knikker wrote:

situation:

I have an XML-file that contains a sequence of ids. I need to transform this to a String of space separated ids.
So I transform the xml to a text file and after each id-node I add a space, like this:


<xsl:template match="*">
   <xsl:for-each select="//ns1:genbankid">
       <xsl:value-of select="text()"/>&#xa0;</xsl:for-each>
</xsl:template>

but when I try to trim the space of the lastly added id, it refuses to do it! My application is in Java:

ids.trim()

does not work. Any suggestions?? In VIM the transformed file shows not a space but a capital A with a ^ on top, I assume this is the problem.
what can I use instead of &#xa0;??


remko




XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list






XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list



Current Thread