Subject: Re: [xsl] format-number From: Mike Brown <mike@xxxxxxxx> Date: Wed, 26 Feb 2003 14:13:59 -0700 (MST) |
Lee, Insoo wrote: > How would I define a default value of NaN? > format-number( $something, '#,###.00', 'NaN')? > This doesn't seem to be working... What do you mean, default value? Do you mean the string you see if $something cannot be converted to a number? Isn't 'NaN' already the default? <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="text" indent="no"/> <xsl:template match="/"> <xsl:value-of select="format-number(12345.678, '#,###.00')"/> <xsl:text> </xsl:text> <xsl:value-of select="format-number('hi', '#,###.00')"/> <xsl:text> </xsl:text> <xsl:value-of select="format-number(2 div 0, '#,###.00')"/> <xsl:text> </xsl:text> <xsl:value-of select="format-number(/.., '#,###.00')"/> <xsl:text> </xsl:text> <xsl:value-of select="format-number(/, '#,###.00')"/> <xsl:text> </xsl:text> </xsl:template> </xsl:stylesheet> yields 12,345.68 NaN Infinity NaN NaN <-- varies depending on string-value of source tree's root node What is it you want? Mike -- Mike J. Brown | http://skew.org/~mike/resume/ Denver, CO, USA | http://skew.org/xml/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] format-number, Lee, Insoo | Thread | RE: [xsl] format-number, Michael Semcheski |
Re: [xsl] open and closed tag merge, J.Pietschmann | Date | Re: [xsl] open and closed tag merge, David Smith |
Month |