OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Must DTDs constrain order?

[ Lists Home | Date Index | Thread Index ]
  • From: Soumitra Sengupta <soumitra@b-bop.com>
  • To: Michael Rossi <mrossi@crusher.jcals.csc.com>
  • Date: Fri, 27 Oct 2000 10:56:54 -0700



Michael Rossi wrote:

> Evan Lenz wrote:
> >
> > In a DTD, is it possible to not constrain order on a given set of possible
> > elements, while still constraining quantity?
> >
> > For example
> >
> > <!ELEMENT foo (bar, bat?, bang*)>
> >
> > Can I somehow allow bar, bat, and bang to be in any order?  I suspect not
> > but would love to be corrected.

I do not know what model you are planning to use but you could try the
following:

<!ELEMENT foo (bar |  bat  | bang)*>

It will not be unambiguous but will allow you to get it done.

--
Soumitra Sengupta, Ph.D.
Co-Founder and C.T.O.
B-Bop Associates Inc.
Phone: 650-340-2700
Fax  : 650-340-2701
Email: soumitra@b-bop.com
http://www.b-bop.com

begin:vcard 
n:Sengupta;Soumitra
tel;cell:408-489-5691
tel;fax:650-340-2701
tel;work:650-340-2700
x-mozilla-html:FALSE
url:www.b-bop.com
org:B-Bop
version:2.1
email;internet:soumitra@b-bop.com
title:Co-Founder and Chief Technology Officer
adr;quoted-printable:;;1350 Old Bayshore Highway=0D=0ASuite 100;Burlingame;CA;94010;USA
fn:Soumitra Sengupta, Ph.D.
end:vcard




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS