XML DTD for the package configuration file
Simon Peyton-Jones
simonpj at microsoft.com
Wed Oct 15 12:35:41 EDT 2003
As I understand it, XML Schema are the successor for DTDs. My guess is
that we should use a Schema unless there's a good reason to use a DTD.
Here's a snip from http://www.w3schools.com/schema/schema_intro.asp
but I'm sure there are better sources of information:
XML Schemas are the Successors of DTDs
We think that very soon XML Schemas will be used in most Web
applications as a replacement for DTDs. Here are some reasons:
XML Schemas are extensible to future additions
XML Schemas are richer and more useful than DTDs
XML Schemas are written in XML
XML Schemas support data types
XML Schemas support namespaces
Simon
| -----Original Message-----
| From: libraries-bounces at haskell.org
[mailto:libraries-bounces at haskell.org] On Behalf Of Isaac Jones
| Sent: 15 October 2003 05:55
| To: libraries
| Subject: XML DTD for the package configuration file
|
| This is my first attempt at an XML DTD. Does anyone have any
| suggestions for good XML references either a book or a web site?
| Google seems to be suffering from too much XML information. Is there
| a Haddock / Javadoc type way to notate a DTD? Should I be using
| schemas? Are they overkill? What do you think of the style?
| Sometimes I have trouble choosing between using an attribute, and
| using a nested element. For instance:
More information about the Libraries
mailing list