> 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/