[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Deterministic content models???
The parens are most likely the issue. We had an SGML DTD that had a similar construction for allowing tables within paracontent; we wanted to restrict the use of table footnotes to immediately follow the tables. Thus we embedded parens to control this structure: <!ENTITY % paracontent "(%text; | %list; | (table , tabnote*) | figure)+" > This works fine in SGML. XML does not like it. For XML versions of the DTD, we had to take the parens out and change the , to |. This did not hurt us at the time because our authoring was done in SGML following the more rigid rules; the SGML was then converted to XML for electronic product development with no further authoring/editing done. We have since resolved this problem by handling tables and tabnotes in a different way. -----Original Message----- From: Andrew Dubinsky [mailto:andy@e...] Sent: Wednesday, August 07, 2002 8:34 AM To: 'Robin LaFontaine'; xml-dev@l... Subject: RE: Deterministic content models??? The error was generated by .NET's xml reader. Document opens and validates in Oxygen 1.2 and was written in XmlSpy. Seems like an MS issue (would not surprise me), but strange in the interpretation. I will check if it's the parens. All in all, seems like MS' parser is broke. Andrew Dubinsky > > <!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 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>
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|