欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    第四讲Schemappt课件.ppt

    • 资源ID:5297567       资源大小:265.53KB        全文页数:28页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第四讲Schemappt课件.ppt

    Schema,西源软件培训中心,回顾,XML 是可扩展的,即可以定义自己的一组标签,并使其他的人或程序能够理解这些标签DTD 指定了 XML 文档的语法结构,因此,使 XML 解析器能够理解和解释文档的内容DOCTYPE标识加SYSTEM关键字用于在xml文件中引用dtd文件DTD 分为两类:外部 DTD和内部 DTD,回顾,实体使我们能够为大段文本创建一个别名,这样,在文档中,我们只需引用此别名就可以引用相同的一段文本命名空间使我们能够组合来自不同源的文档,并可以识别元素或属性的源,目标,理解定义 Schema了解 Schema 和 DTD掌握 XML Schema 中的元素理解验证带有 Schema 的 XML 文档,Schema 简介,Schema,字典含义,概括性表示、大纲或模型,软件上下文,模型用于描述数据库的结构,定义表格、字段等内部结构以及它们之间的关系,XML 上下文,一组用于约束结构和清晰表达 XML 文档的信息集的规则,Schema 的必要性,XML Schema 是 W3C规范,用于定义xml 文件以改善 DTD 的一个子集 对 DTD 的许多不足之处进行了改善,如隐晦的语法、数据类型缺乏、封闭的内容模型以及不支持命名空间XML Schema 支持广泛的数据类型,如整型、浮点型、日期和时间支持其他功能,如开放内容模型和命名空间集成,XML Schema 的优势,使用 XML 语法创建,所以可以使用相同的软件工具处理 XML Schema 和 XML 实例所需的数据管理和数据行政管理支出较少,使得总体规划支出较低由于 XML Schema 是在 Namespace Recommendation(命名空间建议)之后定稿的,所有命名空间的概念可以为设计所使用并涵盖。因此,使用 XML Schema 可以定义利用命名空间声明的词汇集,XML Schema 的优势,使用 XML Schema 能够根据内置和用户定义的数据类型来验证文本元素内容 使用 XML Schema 能够轻松创建复杂且可重用的内容模型使用 XML Schema 能够建立概念模型,如对象继承和类型置换,Schema 示例,命运之星西德尼谢尔顿 故事出版社125 元,Book 的属性,DTD 与 Schema,DTD,SGML,定义内容模型,有效顺序和元素嵌套,有限的属性数据类型,5,hello,包含内容?,内容为数字?,?,有效,DTD 的限制,DTD 是使用非 XML 语法编写的DTD 不可扩展不支持命名空间只提供非常有限的数据类型,Schema 克服了这些限制,并允许 Web 应用程序更健壮地交换 XML 数据,XML Schema 的功能,XML Schema 文档是使用 XML 语法创建的,所以无需学习含义模糊的语言可以像任何其他 XML 文档一样传递和操作提供更丰富的数据类型,如布尔型、数字、日期和时间、URI、整型、小数、实数以及时间间隔提供原型,允许使用预先存在的数据类型来定义用户自定义数据类型能够进行属性分组,所有元素都可以具有共同的属性提供可完善原型,Schema 支持的数据类型,XML Schema 数据类型,Schema 支持的数据类型,从基本的内置数据类型(称为 basetype 数据类型)可以生成其他数据类型,XML Schema 中的元素,Schema 中的元素或属性使用 和 标签来声明,Schema 元素,xmlns,要使用任意一种 XML Schema 数据类型,需指定 XML Schema 数据类型的命名空间,属性,XML Schema 中的元素,数据类型,允许作为数据类型的值,charbooleanintfloatnumber,语法:,XML Schema 中的元素,元素,type,minOccurs,maxOccurs,属性,minOccurs 和 maxOccurs 之间的关系,XML Schema 中的元素,属性,name,minOccurs,maxOccurs,attribute 元素,type,default,required,group 元素,.,any 属性,name,id,XML Schema 中的元素,simpleType 元素,.,ComplexType 元素,包含属性和其他元素,.,示例-XML Schema,此文件定义学生信息并保存为 class.xsd,示例-XML Schema(续),可以将 class.xsd 文件插入 XML 文档中,如下所示,带命名空间的 Schema,带命名空间的 Schema,带命名空间的Schema,陈列 中关村大街123号 北京 100099 友人 南京路8号 上海 95819,带命名空间的Schema,急,我的鸟不叫了!Birdlouder 3 108.95 小孩勿食 电子鸟笼 1 239.98 1999-05-21,总结,根据 W3C,Schema 是“一组用于约束结构和清晰表达 XML 文档的信息集的规则”。Schema 是用于描述数据库结构的模型XML 从 SGML 继承了 Document Type Definitions(文档类型定义,DTD)。DTD 用于定义内容模型、有效顺序、元素嵌套以及有限程度的属性数据类型Schema 克服了这些限制,并允许 Web 应用程序健壮地交换 XML 数据XML Schema 提供了一系列新功能,其中包括:XML 语法用作创建 XML Schema 文档的基础。更丰富的数据类型原型属性分组可完善原型,总结,常用Schema 元素包括:element 元素attribute 元素simpleType 元素complexType 元素,

    注意事项

    本文(第四讲Schemappt课件.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开