[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- From: Jeff Greif <firstname.lastname@example.org>
- To: Sandra Carney <email@example.com>,XML Development <firstname.lastname@example.org>
- Date: Thu, 17 May 2001 11:05:33 -0700
Depends on the application.
If all your XML documents are generated by the same program and consumed by
the same program, they merely need to agree on what to expect. A DTD is a
way of documenting this agreement, but it need not be present when the
document is actually created or read.
-- there are multiple reader programs or multiple generators, which undergo
maintenance and successive versions, possibly getting out of sync with one
-- the documents are created by people who might make mistakes in producing
-- there is some audit-trail requirement or requirement of traceabilty to a
then the documents should be validated against a DTD or XML Schema or
something equivalent, particularly if there is some kind of trust
relationship required between the creating and reading entities.
----- Original Message -----
From: "Sandra Carney" <email@example.com>
To: "XML Development" <firstname.lastname@example.org>
Sent: Thursday, May 17, 2001 9:42 AM
> We have a question about the necessity of DTD. There are folks
> among our developers who postulate that so long as the document
> is well-formed, we don't need DTD's.
- From: Sandra Carney <email@example.com>