hexBinary & base64Binary comparisons

We discussed this and instead of allowing comparison operators
the WGs decided to allow casting from one type to another.
So, you have cast and then compare. 

All the best, Ashok


-----Original Message-----
From: w3c-xml-query-wg-request@w3.org
[mailto:w3c-xml-query-wg-request@w3.org]On Behalf Of Michael Kay
Sent: Tuesday, October 05, 2004 5:46 AM
To: 'Jeremy Carroll'; 'Ashok Malhotra'
Cc: w3c-xml-query-wg@w3.org; w3c-xsl-wg@w3.org; 'SWBPD list'
Subject: RE: Request for help with semantics of XML Schema Datatypes



> Another one of the surprises for me was that hexEncodedBinary and 
> base64EncodedBinary always compare not equal, even if the binary that 
> has been encoded is the same. Is this still being worked on? Or has 
> there been a WG decision on that?

They don't "compare not equal", they are non-comparable: (b eq h) is an
error. 

No logic to it, it's just that no-one has found the time or energy to do any
work on these two types.

Michael Kay

Received on Tuesday, 5 October 2004 14:48:42 UTC