Re: DTD and schema - what's the difference?

> Otherwise, lots. In particular, XML Schemas are themselves written in 
> XML, with all that implies.

Whereas XML DTDs are *part* of XML.  I believe the main difference is
that XML reduced the expressive power of SGML DTDs and XML schemas adds
back a lot of that power but in different directions (e.g providing
data type information).  However, the only way to properly answer the
question is for the questioner to go and read the source documents.

Received on Thursday, 9 January 2003 15:30:03 UTC