xml教程32287.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
xml教程32287

XML Web Service开发 王晓光 Mail: skyofking@126.com MSN:mlconline@ 概述 XML基础知识 XML Web Service体系结构 XML Web Service基础技术 使用XML Web Service 部署和发布XML Web Service XML Web Service安全 XML Web Service设计 XML基础知识 XML 基础 XML 编写 XML 查询 XML 序列化 XML文档的组成 格式正确的XML 规范的XML文件是严格按照W3C标准生成的 当遇到语法错误时XML处理器会停止工作 使用IE浏览器打开一个规范的XML文件 一种不规范的XML文档 不规范的XML文件不能正确显示 元素规则 名字中不能包含空格 名字不能以数字或标点符号开头 名字不能以任何大小写的xml开头 左尖括号()后不可以有空格 起始和结束标签的大小写必须一致 XML文件中出现的第一个元素是根元素 根元素必须有完整的起始和结束标签 所有的子元素必须嵌套在一个根元素中 嵌套元素不可以相互重叠 子元素如果内容为空可以缩写标签 课堂讨论 XML元素的常见错误 Book ID1/Book ID 1BookID1/1BookID xMlFiletest/xMlFile AuthorTom/Author planet…/Planet planetnameEarth/planet/name 课堂讨论 XML元素的常见错误 ?xml version=1.0? books book ID=1 nameSecurity/name /book /books books book ID=“2 nameFramework/name /book /books 课堂练习 使用IE浏览器纠正XML文件元素错误 属性规则 属性可以在起始标签和处理指令之间声明 多个属性之间使用空格分隔 每条属性包含属性名和属性值两个部分 一个元素中不能有重名的属性 在同一个XML文件中不同元素中属性名可以重用 属性名不可以包含空格 赋值时可以使用单引号或双引号 选择XML元素还是属性 元素用于封装数据,而属性通常用于提供有关元素的伴随信息,而不是封装原始数据本身 当信息需要简单类型的数据并且存在以下情况时,使用属性 信息需要默认值或固定值 信息需要的数据是现有元素的元数据 如果 XML 文件的大小很重要,那么属性所需的字节数往往比元素要少 XML属性的常见错误 Book ID=1 ID=21/Book Author First Name=“Tom”…/Author 课堂练习 使用IE浏览器纠正XML文件属性错误 注释 注释不能嵌套在标签中 只有在注释的开始和结尾可以使用双短横 三短横只能在注释的开头使用而不能用在结尾处 保留字符与其对应的实体引用 设计XML词汇表 XML词汇表的定义 创建XML词汇表指导方针 演示 XML词汇表比较 XML词汇表的定义 问题提出:两个XML文件很难合并 解决方案:相关的XML文件采用相同的结构、元素名称和大小写方案 创建XML词汇表指导方针 判断是否已有XML架构文件 如果已有XML架构文件,不用再定义词汇表 使XML文件更加易读易懂 用首字母大写格式来定义元素和属性 使用PASCAL命名惯例 尽量避免缩写 缩写反而会使文件可读性降低 比较两种XML的文件 演示 XML词汇表比较 命名空间 命名空间的定义 使用缺省命名空间 使用显式命名空间 命名空间的统一资源定义URI 选择命名空间URI指导方针 命名空间的定义 XML 命名空间将 XML 文档中的元素和属性名称与自定义和预定义的 URI 关联起来。为命名空间 URI 定义的前缀用来限定 XML 数据中的元素和属性的名称以实现此关联 使用命名空间可以有效防止在合并多个XML源文件时发生名称混淆 不使用命名空间时存在的问题 合并前状态 合并后状态 使用缺省命名空间 缺省命名空间用URI关联所有的元素和子元素 使用缺省命名空间使不同的XML数据源合并后比较容易理解,这种状态下如果不修改XML的结构则不会发生名字混淆 缺省命名空间的语法 ElementName xmlns=URIElementContent/ElementName 显式命名空间的使用 使用显式命名空间把两个分属不同命名空间的XML源文件进行合并 实验 设计XML词汇表 生成XML文档的原因 需要将不同的数据格式转化为XML格式 常见的数据格式 SQL Server 数据库中的表 OLE DB数据源 电子数据交换格式(EDI) 生成XML文档的原因

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档