OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: External DTD & namespaces

[ Lists Home | Date Index | Thread Index ]
  • From: "Borden, Jonathan" <jborden@mediaone.net>
  • To: "W3C XML Developers" <xml-dev@ic.ac.uk>
  • Date: Fri, 18 Dec 1998 20:30:53 -0500

you can declare a namespace for an element and its children within a DTD

<!ELEMENT message ((ANY)*|BODY)>
<!ATTLIST message xmlns:mime CDATA #FIXED "urn:com:xpository:xmtp">

since the attribute is fixed, the namespace must use the given urn.

Jonathan Borden

> DTDs and namespaces are not fully integrated yet.  You can easily use
> namespace prefixes in your DTDs, much as you show, but you must then be
> careful that your instances use exactly the same namespace prefix.
> Hopefully, future work on XML schemas will give you the ability to declare
> namespaces in schemas (DTD being a type of schema) and then you
> can validate
> based on the URI the prefix stands for, not just the literal characters of
> the prefix.  We are not there yet.
> Hello All!
> Dummy question:
> I want to use namespace prefixes in element declarations of the
> external/internal DTDs.
> For example, I want to define namespace "myns" and use with each DTD
> declaration:
> <!ELEMENT myns:point (int, int)>
> Where I should put "myns" namespace declaration?
> Thank you in advance,
> All the Best!
> Andy Malakov

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


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

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