>I think the DTDs-as-instances also benefits new users, why should they have
to learn two syntaxes instead of one?
Because DTD have special rules associated with them, such as those relating
to case sensitivity, keywords, names, etc. One advantage of having a
different syntax is that it is easier to remember that these rules apply
when you are using that syntaz, but do not apply when entering XML coded data.
----
Martin Bryan, The SGML Centre, Churchdown, Glos. GL3 2PU, UK
Phone/Fax: +44 1452 714029 E-mail: mtbryan@sgml.u-net.com
For more information about The SGML Centre contact http://www.u-net.com/~sgml/