Re: DTD vs Schema

David Megginson (david@megginson.com)
Thu, 10 Sep 1998 09:33:25 -0400


James Tauber writes:

> DTDs are the only finalised schema language for XML at
> present. Alternatives such as DCD, XML-Data and XSchema are
> proposals still being developed (although it looks like DCD
> replaces XML-Data).

Since XML-Data was never a work item for a W3C working group, there is
no one who can official declare its passing, but yes, it's dead.

I still haven't had time to give XSchema a proper going-over, but from
what I've seen, XSchema and DCD are not competing for the same
territory:

- XSchema defines an instance-based representation of DTDs
- DCD defines an alternative to DTDs

Does this make sense?

All the best,

David

-- 
David Megginson                 david@megginson.com
           http://www.megginson.com/