Veda's questions (Re: Namespace handling in XML Processors)

Mark Nutter mnutter at
Tue Aug 31 14:37:32 BST 1999

Though a novice, I thought I'd take a stab at this -- I think I understand, 
but let me know if I goof up.

At 03:53 PM 08/31/99 +0530, you wrote:
>Could someone tell me what is
>internal subset, external subset, Namespaces in XML.

Internal subset:  entities are declared within the individual XML document 
(rather than in the external DTD) inside the DOCTYPE tag.

External subset: entities are declared in the DTD (i.e. external to the 
particular individual XML document).

Namespaces:  using a special syntax, you associate a particular prefix with 
a particular (arbitrary?) URI, and then use that prefix in front of all 
your tags, e.g. if you define a "foo" namespace, then instead of using a 
<bar> tag you would use a <foo:bar> tag.  If you've been following XML-DEV 
lately you might get the idea there is some question as to whether 
namespaces accomplish anything useful or not... :-)

>Is there any website which discusses them and the XML terms in general.

You might want to explore Robin Cover's XML (etc) 


Mark Nutter, <mnutter at>
Internet Applications Developer
FORE Systems

When birds start perching on the lawn, it's time to mow it.

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

More information about the Xml-dev mailing list