第四讲Schemappt课件.ppt
《第四讲Schemappt课件.ppt》由会员分享,可在线阅读,更多相关《第四讲Schemappt课件.ppt(28页珍藏版)》请在三一文库上搜索。
1、Schema,西源软件培训中心,回顾,XML 是可扩展的,即可以定义自己的一组标签,并使其他的人或程序能够理解这些标签 DTD 指定了 XML 文档的语法结构,因此,使 XML 解析器能够理解和解释文档的内容 DOCTYPE标识加SYSTEM关键字用于在xml文件中引用dtd文件 DTD 分为两类:外部 DTD和内部 DTD,回顾,实体使我们能够为大段文本创建一个别名,这样,在文档中,我们只需引用此别名就可以引用相同的一段文本 命名空间使我们能够组合来自不同源的文档,并可以识别元素或属性的源,目标,理解定义 Schema 了解 Schema 和 DTD 掌握 XML Schema 中的元素 理
2、解验证带有 Schema 的 XML 文档,Schema 简介,Schema,字典含义,概括性表示、大纲或模型,软件上下文,模型用于描述数据库的结构,定义表格、字段等内部结构以及它们之间的关系,XML 上下文,一组用于约束结构和清晰表达 XML 文档的信息集的规则,Schema 的必要性,XML Schema 是 W3C规范,用于定义xml 文件以改善 DTD 的一个子集 对 DTD 的许多不足之处进行了改善,如隐晦的语法、数据类型缺乏、封闭的内容模型以及不支持命名空间 XML Schema 支持广泛的数据类型,如整型、浮点型、日期和时间 支持其他功能,如开放内容模型和命名空间集成,XML S
3、chema 的优势,使用 XML 语法创建,所以可以使用相同的软件工具处理 XML Schema 和 XML 实例 所需的数据管理和数据行政管理支出较少,使得总体规划支出较低 由于 XML Schema 是在 Namespace Recommendation(命名空间建议)之后定稿的,所有命名空间的概念可以为设计所使用并涵盖。因此,使用 XML Schema 可以定义利用命名空间声明的词汇集,XML Schema 的优势,使用 XML Schema 能够根据内置和用户定义的数据类型来验证文本元素内容 使用 XML Schema 能够轻松创建复杂且可重用的内容模型 使用 XML Schema 能
4、够建立概念模型,如对象继承和类型置换,Schema 示例, 命运之星 西德尼谢尔顿 故事 出版社 125 元 ,Book 的属性,DTD 与 Schema,DTD,SGML,定义内容模型,有效顺序和元素嵌套,有限的属性数据类型,5,hello,包含内容?,内容为数字?,?,有效,DTD 的限制,DTD 是使用非 XML 语法编写的 DTD 不可扩展 不支持命名空间 只提供非常有限的数据类型,Schema 克服了这些限制,并允许 Web 应用程序 更健壮地交换 XML 数据,XML Schema 的功能,XML Schema 文档是使用 XML 语法创建的,所以无需学习含义模糊的语言 可以像任何
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 Schemappt 课件
链接地址:https://www.31doc.com/p-2585543.html