XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
有两种定义形式,dtd文档类型定义和SchemaXML模式;
XML Schema 和DTD都用于文档验证,但二者还有一定的区别,本质区别是:Scheme本身是xml的,可以被XML解析器解析,这也是从DTD上发展Schema的根本目的。
另外,
XML Schema 是内容开放模型,可扩展,功能性强,而DTD可扩展性差。
XML Schema 支持丰富的数据类型,而 DTD不支持元素的数
转载
2015-06-09 17:48:55 ·
3656 阅读 ·
0 评论