4.1什么是DTD
###4.1 什么是DTD
XML数据模式示例
通过预定义的数据模式,可以进行文档有效性验证(Validation)。
由于DTD本身并不是专门面向XML的数据模式语言,所以在对XML数据进行建模时,也存在一定的局限性
DTD与XML的语法存在差异,验证过程影响性能。
DTD并不能完全满足XML自动化处理的要求,例如对命名空间的支持不够完善,不能很好实现应用程序不同模块间的相互协调等等。
缺少数据分类,在纯文本元素中,没有办法把数据限制为某个类型。
受限制的内容模型描述,例如无法控制元素出现的准确次数。
Last updated