|
Subject: Re: [xsl] format-number usage on international platform From: Myriam_Midy@xxxxxxxxx Date: Fri, 17 Aug 2001 10:25:25 -0400 |
I believe xalan1had a bug and was allowing this when it should not. If no
xsl:decimal-format is specified (which I am assuming is the case here),
format-number() should use the default decimal-format with default
decimalFormatSymbols values defined in the spec, in this case, '.' as the
default decimal separator. I don't believe this is a bug.
Myriam
"Nuri Besen"
<nb_news@xxxxxxxxxxx> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Sent by: cc: (bcc: Myriam Midy/CAM/Lotus)
owner-xsl-list@xxxxxxxxxxxx Subject: [xsl] format-number usage on
rytech.com international platform
08/17/01 10:07 AM
Please respond to xsl-list
Hello,
Using Xalan 2.1.0 format-number on international platform throws:
javax.xml.transform.TransformerException: ElemTemplateElement error:
Malformed
format string
at org.apache.xpath.XPath.execute(XPath.java:283)
<xsl:value-of select="format-number(AMT,'#,##0')"/>
I know the regional settings for WinNT4.0 are set to Turkish and the
thousands
separator is a '.' (period) and I have tested the format as:
<xsl:value-of select="format-number(AMT,'#.##0')"/>
and it works. BUT I know on Xalan 1.2.2 the comma worked correctly in that
it
meant to use the thousands separator of the platform and not literal
meaning.
Am I using this correctly? Any help is appreciated.
Thanks,
Nuri
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
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 |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] format-number usage on in, Jeni Tennison | Thread | Re: [xsl] format-number usage on in, David_Marston |
| Re: RE: [xsl] Re: Best way to inclu, Mark Galbreath | Date | Re: [xsl] Grouping with second choi, Jeni Tennison |
| Month |