XML中Schema实用解析.ppt_第1页
XML中Schema实用解析.ppt_第2页
XML中Schema实用解析.ppt_第3页
XML中Schema实用解析.ppt_第4页
XML中Schema实用解析.ppt_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、什么是智能手机、主要内容和牛鼻子? 架构数据类型XML元素的架构定义? 总结要点:元素和属性的架构定义! 扩展内容:正则表达式。 XML schema为了解决DTD的缺点,W3C的人员正在努力开发更强大的数据模型。 1998年,W3C发表了两个注释,提出了关于文档结构描述的XML词汇。 第一个是XML数据,第二个是DCD。 Microsoft参考xml Data和DCD两者的提案,设定两者的一个组合,形成Microsoft版的XML牛鼻子,被称为xdrxml牛鼻子的W3C推荐标准被称为xsd(xml牛鼻子解析运行本代理)。 它是一个更广泛的规范,什么是smatter,XML smatter牛鼻

2、子是由定义XML文档结构和内容牛鼻子的预定义XML元素和属性定径套创建的,具有独特的优点。 XML架构定义了XML文档斯坦共和国的结构以及每个元素/属性的数据类型。、等效、等效、等效、牛鼻子是什么(续)、书剑恩仇注册金庸、XML、DTD、牛鼻子、智能牛鼻子、DTD的限制DTD为什么不遵循XML语法(写XML文档的实例) DTD在写DTD时使用其他语法) DTD数据类型是有限的(写XML文档的实例) DTD不可扩展DTD名字空间(名称冲突)基于不通讯端口SMA牛鼻子的新功能SMA牛鼻子SML语法SMA可以处理XML文档的工具通过处理SMA来大幅扩展数据类型。 继承数据类型smaster通讯端口元

3、素object-oriented ish smaster通讯端口属性组、smaster的文档结构、所有smaster文档都使用smaster作为根元素。 建构模式的元素和数据类型可以从http:/www.w3.oom中客制化。在此模式牛鼻子中定义的元素和数据类型属于http:/mynamespace/myschema名字空间,营销对象名字空间不一定必须遵循此模式(在qualified的情况下必须遵循)、 不需要遵循、架构的数据类型。简单类型的内置数据类型(built-in data types )基本数据类型扩展的数据类型用户定义数据类型(由dataType定义)复杂类型(由complexTy

4、pe定义)、架构的数据类型基本数据智能牛鼻子数据类型扩展的数据智能牛鼻子的数据类型数据类型特性、智能牛鼻子元素类型、智能牛鼻子的elementattributegroupattributegroupsimpletypesimplecontentcomplextype、 choicelistunionsequencerestriction,语法元素,角色:包括预定义的语法牛鼻子使用:属性: xmlnstargetnamespaceelementformdefault, elemma角色:声明元素p244属性: nametyperefminoccursmaxoccurssubstitutiongr

5、oupfixed (保留)默认示例:组元素,角色:声明元素的定径套p246属性: name/ref示例attribute元素、角色:声明属性p245属性: name/type/ref/use示例使p246属性可以复合应用: name/ref示例:choice元素、角色:允许从一个组中选择唯一的元素: miice maxOccurs示例角色:定义用于确定元素和属性值的约束和相关信息p239属性的简单类型: name内容:应用现有简单类型的三种方法:从restriction限定范围列表中选择union以包含值的绑定示例:simpleType元素simpleType元素(续)、2 .子元素为: p2

6、41,选择从特定数据类型的集合中定义简单类型元素。 simpleType元素(续)、3 .子元素是:complexType元素,角色:元素和属性值的定径套限制以及决定相关资讯p243属性的复杂类型。 name示例:complexType与simpleType不同,如果需要声明不能在simpleType类型的元素中包含元素的子元素和(或)属性,请选择complexType; 如果需要基于内置的基本数据类型定义新的数据类型,请使用simpleType。 simpleContent元素p248,作用:适用于complexType,约束其内容进行扩展。示例:sequence元素p247、角色:一系列元

7、素的特定序列示例:方案中的数据和元素类型声明XML文档中的元素和属性、声明元素声明属性、声明元素示例、声明元素、声明用户定义的simpleType、元素的方法(续)、引用已定义元素的方法、声明元素的方法(续)、complexType、声明属性的方法、 子元素shipTo billTo coment items属性orderDate,方案样本详细信息(续),方案样本详细信息(续),方案样本详细信息(续), XML斯坦共和国分析XML已应用于许多领域,其应用越来越广泛,数据交换领域XML应用Web服务XML应用内容管理XML应用Web集成从XML应用配置整体介绍XML基本内容,介绍XML的一般术语,详细举例说明XML的基本语法的双曲馀弦值。 合法的XML文档必须具有完整的结构,而具有完整结构的XML文档则不一定合法。 DTD包含描述和限制XML文档结构的语法规则的定径套。 元素定义规则可以在元素之间的关系规则属性定义规则中使用的实体或符号规则。 总结,纲要是另一个文档类型定义,符合XML语言规范。 sma

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论