Re: [xsl] Problem with Formatting a string.

Subject: Re: [xsl] Problem with Formatting a string.
From: "Joris Gillis" <roac@xxxxxxxxxx>
Date: Tue, 19 Jul 2005 11:21:39 +0200
Tempore 11:43:19, die 07/19/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Lakshmi narayana <lchintala@xxxxxxxxxxxx>:

5. What I want is, a template which automatically formats based on the
number of dots.
Try this one:

<xsl:template name="NewName">
<xsl:param name="strRep"/>
<xsl:variable name="nrdots" select="string-length($strRep) - string-length(translate($strRep, '.', ''))" />
<xsl:variable name="format" select="substring('000000000000',1,$nrdots + 1)" />
<xsl:value-of select="concat($strRep,concat('.',format-number(./@Sequence,$format)))"/>
</xsl:template>



regards, -- Joris Gillis (http://users.telenet.be/root-jg/me.html) "N N1N;N.N8N5N9N1 N:N1N9 ON? N;N,N4N9 ON,N=ON1 N2N3N1N/N=N?ON= N1OO ON,N=O "

Current Thread