[Home] [By Thread] [By Date] [Recent Entries]

  • From: Thierry Bezecourt <thbz@t...>
  • To: KAZUMI Saito <ksaito@f...>, xml-dev@x...
  • Date: Wed, 06 Sep 2000 12:03:18 +0200

At 16:07 06/09/2000 +0900, KAZUMI Saito wrote:

>There is the external DTD subset production in XML 1.0, but
>I can't found the production about internal DTD subset.

See the doctypedecl production (production [28]).

>When I provide the internal DTD subset as string, such
>string must be "<!DOCTYPE ... [ ... ]>" or  between '['
>and ']' only ?

What do you mean? If you are editing an XML file directly, you should write 
"<!DOCTYPE ... [ ...]>" (without the double quotes). But maybe you are 
using a software which generates the document type declaration. In that 
case, see the documentation for that software. My guess is that you 
probably need to provide only what is between '[' and ']': if there is 
something before '[' in your doctype declaration, it is a reference to the 
external subset, not a part of the internal subset.


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member