区别1:当一个xml文件指定DTD约束时,只能指定一个;
但如果指定Schema约束的话,由于名称空间的存在,可以指定多个
区别2:schema遵循xml语法,而DTD和xml用的是自己特殊的语法
区别3:schema比DTD支持更多的数据类型
区别4:DOM和SAX的解析方式更容易解析schema