RE: Objection to hexBinary and base64Binary

> -----Original Message-----
> From:	Noah_Mendelsohn@lotus.com [SMTP:Noah_Mendelsohn@lotus.com]
> Sent:	Wednesday, April 25, 2001 7:23 PM
> To:	C. M. Sperberg-McQueen
> Cc:	cbf@isovia.com; www-xml-schema-comments@w3.org
> Subject:	Re: Objection to hexBinary and base64Binary
> 
> Also, and I confess I don't have the time 
> right now to verify that you are correct, is it indeed true that xsi:type 
> can override the normal precedence in a union?  I had presumed that, 
> apparently incorrectly, the value space of the union {integer, string} 
> included the abstract integer values, and all strings except those such as
> 
> "123" that correspond to legal lexical forms of integer.  You are implying
> 
> that:
> 
>         <E xsi:type="xsd:string">123</E>
> 
> is accepted and results in the value "123" being in the value space of the
> 
> union.  Is this really true?
> 
Yes, the value space of a union type is the union of the value spaces is its
memberTypes---every value from each value space is in the result.

pvb

Received on Thursday, 26 April 2001 11:01:15 UTC