XML程序设计案例教程 教学课件 ppt 作者 郝俊寿 模块三 XML的DTD实例

上传人:E**** 文档编号:89181857 上传时间:2019-05-20 格式:PPT 页数:21 大小:378KB
返回 下载 相关 举报
XML程序设计案例教程 教学课件 ppt 作者 郝俊寿 模块三 XML的DTD实例_第1页
第1页 / 共21页
XML程序设计案例教程 教学课件 ppt 作者 郝俊寿 模块三 XML的DTD实例_第2页
第2页 / 共21页
XML程序设计案例教程 教学课件 ppt 作者 郝俊寿 模块三 XML的DTD实例_第3页
第3页 / 共21页
XML程序设计案例教程 教学课件 ppt 作者 郝俊寿 模块三 XML的DTD实例_第4页
第4页 / 共21页
XML程序设计案例教程 教学课件 ppt 作者 郝俊寿 模块三 XML的DTD实例_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《XML程序设计案例教程 教学课件 ppt 作者 郝俊寿 模块三 XML的DTD实例》由会员分享,可在线阅读,更多相关《XML程序设计案例教程 教学课件 ppt 作者 郝俊寿 模块三 XML的DTD实例(21页珍藏版)》请在金锄头文库上搜索。

1、任务一 了解DTD 任务二 XML文档的DTD实例 给通信录增加DTD文件 任务三 定义元素及其后代 任务四 定义元素属性 学 材 小 结 习 题,任务一 了解DTD,子任务1 什么是DTD 子任务2 为什么要使用DTD,任务二 XML文档的DTD实例 给通信录增加DTD文件,子任务1 给通信录增加内部DTD 子任务2 给通信录增加外部DTD 子任务3 给通信录增加公用DTD,子任务1 给通信录增加内部DTD,例3-1 Exp3_1.xml:在通信录的XML文档加入DTD。,子任务2 给通信录增加外部DTD,例3-2:Exp3_2.dtd:客户联系方式信息外部DTD文件。 例3-3:Exp3_

2、3.xml:包含DTD文件的完整的XML文件。,任务三 定义元素及其后代,子任务1 元素类型声明 子任务2 定义元素及其子元素 子任务3 有顺序的子元素 子任务4 重 复 元 素 子任务5 成 组 元 素 子任务6 或(OR) 子任务7 可选子元素 子任务8 混 合 内 容 子任务9 空 元 素,子任务1 元素类型声明,1)除了根元素外,在定义其他元素时使用关键字ANY是不好的习惯。 2)在定义元素时,ETD的顺序是无关紧要的。 3)还要再次强调一下元素的命名。,子任务2 定义元素及其子元素,子任务3 有顺序的子元素,1.不要求顺序的子元素 2.要求顺序的子元素,子任务4 重 复 元 素,子任

3、务5 成 组 元 素,子任务7 可选子元素,子任务8 混 合 内 容,子任务9 空 元 素,任务四 定义元素属性,子任务1 定义有效的元素属性 子任务2 属性默认值 子任务3 属 性 类 型 子任务4 CDATA类型 子任务5 枚 举 类 型 子任务6 ID和IDREF 子任务7 NMTOKEN和NMTOKENS 子任务8 NOTATION类型 子任务9 实体属性类型与参数实体,子任务2 属性默认值,1.必须赋值的属性 2.属性值可有可无的属性 3.固定取值的属性 4.定义默认值的属性,子任务3 属 性 类 型,1)CDATA。 2)Enumerated。 3)ID。 4)IDREF。 5)IDREFS。 6)ENTITY。 7)ENTITIES。 8)NMTOKEN。 9)NMTOKENS。 10)NOTATION。,子任务6 ID和IDREF,1.ID类型 2.IDREF类型,子任务9 实体属性类型与参数实体,1.实体属性类型 2.参数实体,学 材 小 结,习 题,1.什么是DTD?它与XML之间有何关系? 2.请为下面的XML文档编写一个外部DTD文件,并使该DTD文件能够实现对XML文档的有效性验证。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号