- From: <noah_mendelsohn@us.ibm.com>
- Date: Tue, 15 Aug 2006 10:45:37 -0400
- To: "Jeff Reed" <reedje@duckcreektech.com>
- Cc: www-xml-schema-comments@w3.org
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