I'm no XML expert, and I haven't inspected the XML spec in any detail, but from what I read in Michael Kay's XSLT book it appears to me that I should be able to use for example <xsl:decimal-format ... digit-zero="#x0E50" ...>, where x0E50 is the Unicode character for "Thai Digit Zero", and expect the resulting output to be rendered in Thai digits. True, that isn't supported by Java's DecimalFormat class; is there some other way in Java of persuading DecimalFormat to produce Thai digits? PC2 -----Original Message----- From: Elliotte Rusty Harold [mailto:elharo@xxxxxxxxxxxxxxx] Sent: November 30, 2000 08:09 To: xsl-list@xxxxxxxxxxxxxxxx Cc: xsl-editors@xxxxxx Subject: zero-digit It strikes me that the text describing the zero-digit attribute of the xsl:decimal-format element in the XSLT 1.0 spec may be wrong. What is stated in Section 12.3 is: zero-digit specifies the character used as the digit zero; the default value is the digit zero (0) The issues with this: 1. Why can we specify 0 but not 1 through 9? 2. Changing the character used for 0 is not allowed by the java.text.DecimalFormat class after which format-number and xsl:decimal-format is modeled. () <snip/> 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