[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Roger L. Costello" <costello@m...>
  • To: xml-dev@x...
  • Date: Mon, 10 Jul 2000 08:45:09 -0400

glen.albert@a... wrote:
> 
> I hadn't considered "choice" as a solution to
> this problem because I thought that it only allowed one of the listed
> elements. 

In fact, <choice> does allow only one selection in the choice list. 
However, as Henry wrote it, he is allowing repetitions of <choice>. 
It's analogous to this DTD:

<!ELEMENT CoordGeo ( Line | Curve | Spiral )*>

You select Line or Curve or Spiral, but that can be repeated zero or
more times.

/Roger

> > -----Original Message-----
> > From: ht@c... [mailto:ht@c...]
> > Sent: July 10, 2000 6:23 AM
> > To: glen.albert@a...
> > Cc: xml-dev@x...
> > Subject: Re: element order restrictions?
> >
> >
> > If I understand your design correctly, what you need is
> >
> >    <element name="CoordGeom">
> >            <complexType>
> >              <choice minOccurs="0" maxOccurs="unbounded>
> >                  <element ref="Line"/>
> >                  <element ref="Curve"/>
> >                  <element ref="Spiral"/>
> >              </choice>
> >            </complexType>
> >    </element>
> >
> > ht
> > --
> >   Henry S. Thompson, HCRC Language Technology Group,
> > University of Edinburgh
> >           W3C Fellow 1999--2001, part-time member of W3C Team
> >      2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44)
> > 131 650-4440
> >           Fax: (44) 131 650-4587, e-mail: ht@c...
> >                    URL: http://www.ltg.ed.ac.uk/~ht/
> >
> > **************************************************************
> > *************
> > This is xml-dev, the mailing list for XML developers.
> > To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
> > List archives are available at http://xml.org/archives/xml-dev/
> > **************************************************************
> > *************
> >
> 
> ***************************************************************************
> This is xml-dev, the mailing list for XML developers.
> To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
> List archives are available at http://xml.org/archives/xml-dev/
> ***************************************************************************


***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member