[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Conditional Setting of a locale
Mark Anderson wrote:
So, is there a way to set the decimal format based on the content of the XML with all docs being generated in an single locale? You need to define two decimal formats e.g. <xsl:decimal-format name="d1" decimal-separator="." grouping-separator=","/> <xsl:decimal-format name="d2" decimal-separator="," grouping-separator="."/> then your code can choose e.g. <xsl:choose> <xsl:when test="Currency = 'Euro'"> <xsl:value-of select="format-number(foo, '0.00', 'd2')"/> </xsl:choose> <xsl:otherwise> <xsl:value-of select="format-number(foo, '0.00'., 'd1')"/> </xsl:otherwise> </xsl:choose> -- Martin Honnen http://JavaScript.FAQTs.com/
|
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
|