W3C home > Mailing lists > Public > w3c-sgml-wg@w3.org > October 1996

Re: C.4 Undeclared entities?

From: Jon Bosak <bosak@atlantic-83.Eng.Sun.COM>
Date: Fri, 18 Oct 1996 20:42:30 -0700
Message-Id: <199610190342.UAA27947@boethius.eng.sun.com>
To: w3c-sgml-wg@w3.org
CC: bosak@atlantic-83.Eng.Sun.COM
[Charles Goldfarb:]

| Questions like this are more easily analyzed if we avoid the confusing
| term "optional DTD". A missing DTD is really an implied DTD (like
| SGML's implied SGML Declaration) in which all element types have mixed
| content consisting of "(#pcdata | any element type)*" and all
| attributes are CDATA #REQUIRED (except for special conventions for ID,
| etc. that we might adopt).

There is no "implied DTD" of this nature in XML.

It is possible for a well-formed XML document to be parsed in the
absence of a DTD.  In such a case, the DTD does not maintain a
noumenal existence; it just really isn't there at all.

Jon
Received on Friday, 18 October 1996 23:44:31 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:25:04 UTC