W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > April to June 2001

RE: Objection to hexBinary and base64Binary

From: Biron,Paul V <Paul.V.Biron@kp.org>
Date: Thu, 26 Apr 2001 07:51:29 -0700
Message-Id: <376E771642C1D2118DC300805FEAAF43014BAD79@pars-exch-1.ca.kp.org>
To: www-xml-schema-comments@w3.org
Cc: cbf@isovia.com
> -----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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 6 December 2009 18:12:50 GMT