Subject: [xsl] Using format-number() to display French currency From: Maria Amuchastegui <mamuchastegui@xxxxxxxxxxx> Date: Mon, 4 Jul 2005 11:27:27 -0400 |
I have the following data: <Amt type="decimal">-1245.25</Amt> And I would like it to display as follows: -1 245,25 $ I have created the following template: <xsl:decimal-format name="FrenchDecimalFormat" decimal-separator="," grouping-separator=" "/> <xsl:template name="FrenchCurrency"> <xsl:value-of select="format-number(., '## ##0,00 $', 'FrenchDecimalFormat')"/> </xsl:template> And this is how I call it: <xsl:for-each select="Amt[not(. = '')]"> <xsl:call-template name="FrenchCurrency"/> </xsl:for-each> This used to work in MSXSL. However, now that I have migrated the stylesheet to XALAN, the template no longer seems to work. Maria
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Test, Nadia . Swaby | Thread | Re: [xsl] Using format-number() to , Joris Gillis |
Re: [xsl] Problems sorting data, David Carlisle | Date | Re: [xsl] Problems sorting data, David Carlisle |
Month |