Re: [xsl] testing for string and number in XSLT 2.0 was Re: [xsl] Test For Numeric Values?

Subject: Re: [xsl] testing for string and number in XSLT 2.0 was Re: [xsl] Test For Numeric Values?
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Fri, 8 Apr 2005 22:04:10 +1000
On Apr 8, 2005 9:59 PM, Michael Kay <mike@xxxxxxxxxxxx> wrote:
> 
> > >It might have been a string that is the string
> > representation of a number:
> > >
> > >   "3.1415" (is a string)
> > >
> > >but this is completely different from:
> > >
> > >     3.1415 (is a number).
> > >
> > >What will really be useful is a function with an argument of item(),
> > >that returns the real type of the argument.
> > >
> 
> Or go back to my original suggestion, which was to use
> 
> if ($x castable as xs:decimal) ...

Unfortunately, this evaluates to true() on both "3.1415" and 3.1415


Cheers,

Dimitre Novatchev.

Current Thread