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
|