Subject: RE: [xsl] Using format-number() to display French currency From: Maria Amuchastegui <mamuchastegui@xxxxxxxxxxx> Date: Mon, 4 Jul 2005 11:44:43 -0400 |
I originally had the pattern '## ##0,00 $', but I got the following error message: file:///WEB-INF/xsl/fr/0010/common/format_data.xsl; Line #19; Column #92; XSLT E rror (javax.xml.transform.TransformerException): java.lang.RuntimeException: Ele mTemplateElement error: Malformed format string: ##a##0,00a$ The dollar sign stands for the Canadian dollar. Maria -----Original Message----- From: Joris Gillis [mailto:roac@xxxxxxxxxx] Sent: Monday, July 04, 2005 11:41 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Using format-number() to display French currency Hi, Tempore 17:27:27, die 07/04/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Maria Amuchastegui <mamuchastegui@xxxxxxxxxxx>: > I have the following data: > <Amt type="decimal">-1245.25</Amt> > And I would like it to display as follows: > -1 245,25 $ > <xsl:value-of select="format-number(., '## ##0,00 $', > 'FrenchDecimalFormat')"/> Since you set the grouping-seperator to ' ', you should use that exact character in the pattern: '## ##0,00 $' btw, what does that dollar sign stand for? I thought the French currency was Euro? regards, -- Joris Gillis (http://users.telenet.be/root-jg/me.html) Spread the wiki (http://www.wikipedia.org)
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Using format-number() to , Joris Gillis | Thread | Re: [xsl] Using format-number() to , Joris Gillis |
Re: [xsl] Using format-number() to , Joris Gillis | Date | Re: [xsl] Using format-number() to , Joris Gillis |
Month |