XML基础教程 教学课件 作者 范春梅 王新刚 张卫华 第3章 文档类型定义(DTD).pptVIP

  • 13
  • 0
  • 约5.19千字
  • 约 33页
  • 2017-08-19 发布于广东
  • 举报

XML基础教程 教学课件 作者 范春梅 王新刚 张卫华 第3章 文档类型定义(DTD).ppt

第3章 文档类型定义(DTD) 本书前面章节曾经谈到XML文档的结构“可以用严格的语法约束”。本章将针对文档类型定义(DTD)和架构(Schema)进行讲述。这两种方法就是用于描述和约束XML文档结构的。描述、约束XML文档的结构,其目的并不在于削足适履,减弱XML的灵活性和可扩展性。 3.1 什么是DTD 文档类型定义(Document Type Definition,DTD)是关于文档中所用到标记符的语法规则,它指定标记符名称、标记符的出现次序、标记符的嵌套规则及标记符属性等。 3.1.1 DTD的概述 DTD是用于描述、约束XML文档结构的一种方法,它定义了XML文档中的合法元素。在XML中可以创建一个或多个元素(也就是HTML中所谓的标记),这些元素集(也叫标记集)可以通过DTD来定义。DTD是可有可无的,用它来描述、约束XML文档的结构,其目的主要是在XML文档的开头对文档内容和大体结构进行描述,以便提供对文档内容进行严格检验的依据。 1.描述文档内容和结构 2.验证文档的合法性 3.提高XML应用的开发效率和规范程度。 3.1.2 第一个DTD示例 图3.2 “Grid”显示模式 3.1.3 DTD的基本结构 DTD的基本结构包括XML声明、元素(ELEMENT)声明和属性列表(ATTLIST)声明等。 3.1.4 定义元素及其后代 定义元素即对XML文档中所使用

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档