DTD约束和Schema约束的区别

DTD约束和Schema约束的区别

    

    区别1:当一个xml文件指定DTD约束时,只能指定一个

        但如果指定Schema约束的话,由于名称空间的存在,可以指定多个

    区别2:schema遵循xml语法,而DTD和xml用的是自己特殊的语法

    区别3:schema比DTD支持更多的数据类型

    区别4:DOM和SAX的解析方式更容易解析schema

猜你喜欢

转载自www.cnblogs.com/javaisbest/p/11588030.html