xsl-list
[Top] [All Lists]

Re: [xsl] Castable integers

2014-02-21 11:16:37
Yes, castability is not transitive. Well spotted.

You get some pretty strange results with boolean() too, e.g.

boolean(string(false())) => true().

Michael Kay
Saxonica 

On 21 Feb 2014, at 16:18, Ihe Onwuka <ihe(_dot_)onwuka(_at_)gmail(_dot_)com> 
wrote:

3 castable as xs:integer -> true

"3" castable as xs:integer -> true

3.5 castable as xs:integer -> true ..... hmmmmm debatable that one

ok...(scratches head)....so if it's roundable to an integer it's
castable to an integer

fine

"3.5" castable as xs:integer -> false

Btw which list is the home for XPath stuff.

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>