|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: format-number usage on international platform
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: 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








