ch3DTD规范XML文档.pptVIP

  • 1
  • 0
  • 约1.17万字
  • 约 43页
  • 2017-05-21 发布于四川
  • 举报
第三章 文档类型定义 3.1 概述 3.2 DTD声明 3.3 DTD语法 在实际开发中,我们经常会遇到这样一个有趣的 问题:如何与他人交流自己设计的结构? 目前很多主流的浏览器已经提供了对XML的支持,但这 种支持仅限于对XML内容的显示。如果所开发的程序还包 含了新的词汇表,而通过这些新的词汇就可以明白作者的 设计结构,那么作为XML词汇表的设计者,就必须通过某 种通用的方式来说明词汇表的语法规则。为此,XML 1.0 提供了一种机制—文档类型定义(DocumentType Definition,DTD),并将其作为规范的一部分。 DTD简介 DTD是一套关于标记的语法规则,它定义了文档的逻辑 结构,规定了文档中所使用的元素、实体、元素的属性、 元素与实体之间的关系。DTD告诉你可以在哪些文档中使 用哪些标记,各标记出现的次序,哪些标记出现在哪些标 记中,哪些标记有属性等等。 DTD是XML文件的验证机制,定义好DTD,就可以使用 XML解析器对编写好的XML文档进行DTD检查,判断XML 文档内容是否为有效的XML文档内容。 使用DTD的好处 用DTD提供统一格式。例如,用DTD规定个人简历文档的逻辑结构,包括所需填写内容和内容排列方式,所有按照这个DTD编写的个人简历都将具有统一格式。 用DTD验证数据有效性。DTD约束文档逻辑结构,可以根

文档评论(0)

1亿VIP精品文档

相关文档