RE: A Vote for XSD changes

Jeff Reed wrote:

> Yes, we're desiring something that allows us to interleave elements
> (i.e. remove the significance of the order of elements)

Thank you. That clarification is very helpful.


--------------------------------------
Noah Mendelsohn 
IBM Corporation
One Rogers Street
Cambridge, MA 02142
1-617-693-4036
--------------------------------------








"Jeff Reed" <reedje@duckcreektech.com>
08/15/2006 09:10 AM
 
        To:     <noah_mendelsohn@us.ibm.com>
        cc: 
        Subject:        RE: A Vote for XSD changes


Yes, we're desiring something that allows us to interleave elements
(i.e. remove the significance of the order of elements)

Jeff Reed
Solution Assurance
Platform Specialist
417-777-6970 (Ext. 233)
-----Original Message-----
From: noah_mendelsohn@us.ibm.com [mailto:noah_mendelsohn@us.ibm.com] 
Sent: Thursday, August 03, 2006 2:34 PM
To: Jeff Reed
Cc: www-xml-schema-comments@w3.org
Subject: Re: A Vote for XSD changes

Jeff Reed wrote: 

>  To Whom It May Concern:
> 
> I found an excerpt from http://www.xml.
> com/lpt/a/2000/11/29/schemas/part1.html that is interesting:
> "In order to avoid combinations that could become ambiguous or 
> too complex to be solved by W3C XML Schema tools, a set of 
> restrictions has been added to the xs:all particle:
> they can appear only as a unique child at the top of a content model
> and their children can be only xs:element definitions or 
> references and cannot have a cardinality greater than one."
> My company needs the ability to designate minOccurs and 
> maxOccurs to elements while still maintaining the ability to 
> have them in any order.

I think you'll be glad to know that just this capability is under
serious 
consideration for the XML Schema 1.1.  Thank you for sending along your 
comment. 

Actually there's one clarification that would be helpful.  Of those who 
have requested maxOccurs>1 for <xsd:all>  some seem to want the elements

to be accepted in any order, and some seem to want all the N elements of
a 
given name to occur contiguously.  Am I correct that you want to allow
for 
full interleaving, with elements freely mixed, as long as the total
count 
of each named element is within the designated min/max?  Thanks.

--------------------------------------
Noah Mendelsohn 
IBM Corporation
One Rogers Street
Cambridge, MA 02142
1-617-693-4036
--------------------------------------

Received on Tuesday, 15 August 2006 14:46:20 UTC