[xquery-talk] xsi:type typing support
Michael Kay
mhk at mhk.me.uk
Sat Mar 12 17:21:27 PST 2005
> if ( count( $results//number[ @xsi:type="xs:int" ] )
> eq count( $results//number ) )
This code illustrates some of the pitfalls:
(a) if you're using xsi:type at all, then surely you should be treating it
as a QName, in which case you can't compare it to a string.
(b) relying on xsi:type gives you no way to associate a type with attributes
rather than elements.
Michael Kay
http://www.saxonica.com/
More information about the talk
mailing list