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: David Carlisle <davidc@xxxxxxxxx>
Date: Fri, 8 Apr 2005 12:07:19 +0100
> after a little bit of thinking, decided regexps might be a better way to
> go to match a number and/or string when one cannot resort to anything
> schema based.....

even a basic processor (like saxon 8.x B) has access to the basic schema
numeric types integer, double, float etc.

the test number(.)=number(.) which works in XSLT1 as well of course is
still good, even for 2.0.

> I wanted to return a boolean
> type...but found doing something like <xsl:value-of select="true()"/> to
> be awkward.

xsl:value-of always generates text nodes so that wouldn't return a
boolean value but a text node with value the string "true".
Use xsl:sequence if you want to return an atomic value.

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

Current Thread