- From: Stefan Wachter <Stefan.Wachter@gmx.de>
- Date: Fri, 15 Nov 2002 12:53:16 +0100 (MET)
- To: xmlschema-dev@w3.org
Hi all. When a list valued element or attribute is used as a key then the equality of the values is important. In the following example there are 3 lists with item types "Name", "double", "nameOrDouble": <simpleType name="l1"> <list itemType="Name"/> </simpleType> <simpleType name="l2"> <list itemType="double"/> </simpleType> <simpleType name="l3"> <list itemType="tns:nameOrDouble"/> </simpleType> <simpleType name="nameOrDouble"> <union memberTypes="Name double"/> </simpleType> Are these lists equal? 1. Items types of lists are different but item types of items are equal: <element xsi:type="l1">1.0 2.0</element> = <element xsi:type="l3">1.0 2.0</element> 2. Item types of lists are different but there are no items. <element xsi:type="l1"/> = <element xsi:type="l2"/> What are the exact rules for comparing lists? Thanks for your attention, --Stefan
Received on Friday, 15 November 2002 06:54:44 UTC