[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Test For Numeric Values?


Subject: Re: [xsl] Test For Numeric Values?
From: James Fuller <jim.fuller@xxxxxxxxxxxxxx>
Date: Fri, 08 Apr 2005 10:01:47 +0200

Michael Kay wrote:

>>Writing a style sheet and wanting to test a node value to see 
>>whether it is
>>numeric or not? (Decides HTML align formatting)
>>
>>    
>>
><xsl:if test="string(number(.))='NaN'">
>     <xsl:attribute name="align">right</xsl:attribute> 	
></xsl:if>
>
>(or in 2.0, ". castable as xs:decimal" - or xs:integer, xs:double etc if
>preferred)
>  
>
i know its late in the day re XSLT / XPATH 2.0 drafts,

but doesnt this scenario sort of 'scream out' for a boolean function
that tests for type, both basic (node, string, number) and schema ?

--Jim Fuller


Current Thread
Keywords