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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Deterministic content models???

[ Lists Home | Date Index | Thread Index ]

Andrew,

This looks OK to me, the () round DATA, VIEW* are redundant, so we have:

<!ELEMENT SMART_DOCUMENT (HEADER , DATA , VIEW* , AUDIT_TRAIL ,
SIGNATURES?)>
<!ELEMENT DATA (MAIN , MAP? , CUSTOM?)>

which I believe is OK. I can only suggest it is due to the () being 
wrongly interpreted somewhere. Where are you getting this error 
message?

Robin La Fontaine

At 4:19 pm -0500 6/8/02, Andrew Dubinsky wrote:
>I received the following error when I parse an xml document:
>
>>>  The content model must be deterministic. Multiple definition of
>element 'DATA' causes content model to become ambiguous.
>
>Here is the element in question:
>
><!ELEMENT SMART_DOCUMENT (HEADER , (DATA , VIEW*) , AUDIT_TRAIL ,
>SIGNATURES?)>
><!ELEMENT DATA (MAIN , MAP? , CUSTOM?)>
>
>Can someone be kind enough to explain me why this is not a valid DTD?
>
>I think the concept is that there can be multiple DATA sections and
>multiple VIEW sections within one document.
>
>
>TIA,
>Andrew Dubinsky
>
>P.s. I did not create the DTD, so I do not have the ability to edit it.
>I am not using the DATA element more than once in the document.
>
>
>-----------------------------------------------------------------
>The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
>initiative of OASIS <http://www.oasis-open.org>
>
>The list archives are at http://lists.xml.org/archives/xml-dev/
>
>To subscribe or unsubscribe from this list use the subscription
>manager: <http://lists.xml.org/ob/adm.pl>


-- 
-- -----------------------------------------------------------------
Robin La Fontaine, Director, Monsell EDM Ltd
DeltaXML: "Change control for XML in XML"
Tel: +44 1684 592 144 Fax: +44 1684 594 504
Email: robin.lafontaine@deltaxml.com      http://www.deltaxml.com




 

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

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