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 |