- From: Andre Vital Saude <Andre-Vital.Saude@cenpra.gov.br>
- Date: Fri, 25 Oct 2002 15:48:54 -0200
- To: "Kerz, Antony L" <Antony.Kerz@aetna.com>
- CC: "'xmlschema-dev@w3.org'" <xmlschema-dev@w3.org>
Hi, Antony, your structure seems to be a choice. You do not need many occurences of ALL the elements but many occurences of ONE of them. All of your examples are valid for the following structure: <xs:choice minOccurs="0" maxOccurs="unbounded"> <element ref="struct"> <element ref="field"> </xs:choice> André Saúde Kerz, Antony L wrote: > Hi, > > I am trying to identify a schema for the following structure where, > "struct" elements contain one or more "struct" and/or "field" elements > in any order. > > Here are some valid examples: > > <struct> > <field/> > <field/> > </struct> > > <struct> > <struct> > <field/> > </struct> > <field/> > <field/> > </struct> > > <struct> > <field/> > <field/> > <struct> > <field/> > </struct> > <field/> > <struct> > <field/> > </struct> > <field/> > </struct> > > etc...ad nauseum... > > what i really want is: > > "xs:all" with minOccurs="0" and maxOccurs="unbounded" > > but this isn't allowed cause "xs:all" is intended for exactly one of > each element. > > Any one have a valid solution for this schema definition? > > Thanks, > Tony. > > > This e-mail, including attachments, is intended for the exclusive use of > the person or entity to which it is addressed and may contain > confidential or privileged information. If the reader of this e-mail is > not the intended recipient or his or her authorized agent, the reader is > hereby notified that any dissemination, distribution or copying of this > e-mail is prohibited. If you think that you have received this e-mail > in error, please advise the sender by reply e-mail of the error and then > delete this e-mail immediately. Thank you. Aetna >
Received on Friday, 25 October 2002 14:50:10 UTC