DTD约束和Schema约束的区别

DTD约束和Schema约束的区别

    

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

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

 

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

 

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

 

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

 

posted @ 2019-09-25 22:18  发育中的程序猿  阅读(802)  评论(0编辑  收藏  举报