`

DTD的局限性

    博客分类:
  • XML
阅读更多
1. 语法结构:
    DTD的语法与XMl不同,使用DOM,XPath,XSL无法处理,为自动化文档处理带来不便
2. 数据类型
   DTD数据类型不能自由扩充,不利于XML数据交换场合验证
3.文档结构
   DTD中,所有元素、属性都是全局的, 无法声明仅与上下文位置相关的元素或属性
4. 名称空间
   DTD中没有名称空间的概念,不直接支持名称空间

分享到:
评论

相关推荐

    DTD 总结 DTD 总结 DTD 总结

    DTD 总结 QQ:292258449 DTD 总结DTD 总结

    使用DTD验证XML文档

    使用DTD验证XML文档 一、 DTD的定义: a) DTD是Document Type Defintion的缩写,即文档类型定义。DTD用来描述XML文档的结构。 二、 DTD可能包含的内容: a) 元素的定义规则。 b) 元素之间的关系规则。 c) 属性的定义...

    DTD 教程 DTD 实例

    DTD 教程 ================== DTD 首页 DTD 简介 DTD 构建模块 DTD 元素 DTD 属性 DTD 实体 DTD 验证 DTD 实例 DTD 总结

    ant_DTD.dtd

    ant_DTD.dtd 已生成好

    xml与DTD,xml与DTD

    xml与DTD,xml与DTD,xml与DTD,xml与DTD

    mybatis-3-config.dtd mybatis-3-mapper.dtd

    mybatis配置的重要文件包括mybatis-3-config.dtd mybatis-3-mapper.dtd

    mybatis的两个Dtd文件,config.dtd mapper.dtd

    mybatis的两个Dtd文件,config.dtd mapper.dtd

    mybatis-3-config/mapper.dtd 解决mybatis头文件报错

    然后打开eclipse ->Window->prefenrence->XML->XML Catalog->User Specifiled Entreis->Add->Location(此处是你放dtd文件的位置例如:‪D:\mybatis\mybatis-3-config.dtd)->Key(如果更改config,此处应该是:-//...

    使用DTD实现文档结构定义

    1.改正以下message.xml文档的语法错误,并将内部DTD改为外部DTD,并要求验证文档有效性。 <!DOCTYPE myMessage [ <!ELEMENT myMessage (message)> <!ELEMENT message (#PCDATA)> ]> !- -这是一个注释>> <message>...

    ( xhtml1-strict.dtd

    ( xhtml1-strict.dtd ( xhtml1-strict.dtd ( xhtml1-strict.dtd ( xhtml1-strict.dtd ( xhtml1-strict.dtd ( xhtml1-strict.dtd ( xhtml1-strict.dtd ( xhtml1-strict.dtd ( xhtml1-strict.dtd ( xhtml1-strict.dtd ...

    DTD的CHM帮助文档

    本压缩文件是DTD的CHM帮助文档。比较不错的一个文档。

    XML-DTD实例讲解

    想要创建一份完整性高、适应性广的DTD是非常困难的,因为各行各业都有他们自己的行业特点,所以DTD通常是以某种应用领域为定义的范围,如:医学、建筑、工商、行政。DTD定义的元素含盖范围越广泛,那么就越复杂。

    dwr20.dtd

    dwr20.dtd

    不同版本的 struts2.dtd

    不同 struts2.dtd

    使用DTD规范XML文档

    学习XML语言的DTD如何去写,如何更好的写出XML语言的DTD文档,对进一步深入学习XML有很大帮助。

    XML中的外部dtd和内部dtd实例

    XML中的外部dtd和内部dtd实例,看了就明白了

Global site tag (gtag.js) - Google Analytics