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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Elements cannot be described more than once in DTD, right ?

[ Lists Home | Date Index | Thread Index ]
  • From: Marcus Carr <mrc@allette.com.au>
  • To: XML Developers' List <xml-dev@ic.ac.uk>
  • Date: Wed, 22 Sep 1999 17:03:56 +1000


Pavel Velikhov wrote:

> > How can I express in DTD that affiliate operations in 'set' and 'get',
> > and that merchant has only the 'signup' ?
>
> You cannot. This is a fundamental problem with DTDs, you will have to
> declare
> operations as (get|set|signup). XSchema can get around this problem.

I don't think that I'd call this a "fundamental problem" any more than I'd complain about not
being able to translate a (deprecated) SGML content model such as:

(foobar, #PCDATA)

into XML. I can use the XML content model:

(#PCDATA | foobar)*

in absolute comfort, but wary of the fact that I need to do a semantic check to ensure that
I'm conforming to the intention of the original content model. Schemas will provide a tidy way
of rolling the structure and semantic checks together, but the concept is the same.

> It is interesting to find out whether this is a serious problem for you,
> or something that you can get around/tolerate.

I'd be a bit surprised if anyone considered this to be a serious problem and amazed if it was
intolerable. :-) Schemas are interesting and will probably play a big role in times to come,
but I don't believe that they offer anything that can't currently be done by other means.


--
Regards,

Marcus Carr                      email:  mrc@allette.com.au
___________________________________________________________________
Allette Systems (Australia)      www:    http://www.allette.com.au
___________________________________________________________________
"Everything should be made as simple as possible, but not simpler."
       - Einstein



xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)






 

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

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