- From: Biron,Paul V <Paul.V.Biron@kp.org>
- Date: Thu, 26 Apr 2001 07:51:29 -0700
- 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 UTC