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] Question on namespaces and DTDs

[ Lists Home | Date Index | Thread Index ]

On Wednesday 12 March 2003 17:38, Alessandro Triglia wrote:
> Hi
> I have a question about DTDs and "Namespaces in XML".
> First of all, is it true that any well-formed XML document according to
> "Namespaces in XML" must be well-formed according to XML 1.0 in the
> first place?   Is it true that "Namespaces in XML" is - syntactically -
> a subset of XML 1.0?
> If the answer is yes, suppose that a document contains an element whose
> QName is  "abc:el".  If the document contains a DTD, how should this
> element type be declared?   As "abc:el", I guess.  What if the document
> also contains another element  "xyz:el"  and the "xyz" prefix is bound
> to the same namespace name as "abc"?  I guess that, at the DTD level,
> "abc:el" and "xyz:el" are two distinct element types and both must be
> declared independently.
> Are my conclusions right?

Yep, as far as I can see; DTDs only support namespaces through a hack 
involving hardwiring what the namespace prefix will be.

> Alessandro Triglia


A city is like a large, complex, rabbit
 - ARP


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

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