网站大量收购独家精品文档,联系QQ:2885784924

第2讲(相关技术与应用).ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML实用教程 第2讲 上一讲主要内容 XML是一种网络编程语言,或说是一种网络信息交换技术 XML具有可扩展、简单易懂、容易实现不同平台间信息交换、支持国际化的优点 XML有广阔的应用前景 XML与HTML各有所长,会形成HTML主外、XML主内的局面 与XML相关和技术 XML应用 数据库交换 分布式处理 信息发布 智能化的Web应用程序和数据集成 电子商务应用 数据库交换 数据库交换技术是XML的重要应用 当今计算机世界存在许多操作系统平台及数据库系统; 需要在不同的平台和系统之间传输信息; XML可以被不同的平台和系统采用作为交流的媒介。 数据交换应用举例 美国家庭健康医疗机构信息跟踪系统 政府文档 司法 出版 保险机构 中介组织信息交换 分布式处理 即将大部分负载,从Web服务器转到Web客户端的应用 如远程教育的应用; 公司和企业为不同的客户创建和分发大量有价值的文档信息; 设计应用 上述基于Web的新兴领域应用使用HTML难于实现 信息发布 意即采用XML描述的数据,可以以不同的方式显示在不同用户的浏览器中; 也就是说,服务器只需发出一份XML文件,客户可根据需要选择不同的程序来处理数据。 这对于提高企业的竞争能力非常重要。 智能化的Web应用程序和数据集成 Web应用将出现一些新的应用领域 XML能准确表达信息的真实内容,其严格的语法降低了应用程序负担,使智能工具的开发更为便捷 来自不同应用程序的数据能转化到XML这个统一框架中,进行交互、转化和进一步加工 XML与电子商务 电子商务的定义:利用电子化方式开展的商务活动 电子商务发展经历了几个阶段: 早期的EDI阶段 伴随Internet发展而基于Web的电子商务 以XML为基础和核心的集成电子商务(B2Bi) XML加速电子商务的发展 XML的有利于数据交换和传递的特性,为电子商务,尤其是B2B带来革命性的冲击 XML可在电子商务的两个重要方面起重要作用: 内容定义:由多个成员组成的非盈利性网上商务协会正在定义通用于多种商业事务的数据元素。 信息交换:开放的、基于文本的XML非常适用于服务器之间交换事务信息。 XML编辑工具 一般文本编辑器 Windows记事本 Windows写字板 XML专用编辑器 XML SPY Amaya XML SPY编辑器 XML SPY可操作的XML文档类型 使用XML SPY编写XML文档 在XML SPY中查看不同的视图 XML 解析器 XML文档结构严谨 解析器依据XML语法,自动对XML文档做是否合乎规则,以及是否有效的检查 许多专门的编辑器都将解析器的功能融入其中 第1章小结 第1章主要介绍XML发展背景和发展前景 主要内容: XML是一种能为特定领域创建标记语言的元语言 XML描述文档内容的结构化信息 XML起源于SGML 有许多基于XML的支持技术 XML仍在发展中 第1章练习题 简述SGML的特点与用途。 XML有哪些优势? 任举三种XML的相关技术 判断题: ()XML文件只能在专用的编辑软件上编辑 ()XML文件不是纯文本文件 ()解析器的目的是将XML文件转换成网页 ()xPointer可指向XML文件中任何部分 ()xLink的功能如同HTML中的超链接 第2章:XML语法 XML文件结构 XML基本语法 合格的XML文件 有效的XML文件 XML文件逻辑结构 XML文件的逻辑结构 指XML文件中要素的组织方式:一个XML文件可`看作是由“文件头”和“文件实体”组成 文件头主要由以下几种声明组成: XML必要的声明 DTD文件类型声明 PI指令 XML必要的声明 XML声明表示这个XML文件的开始,它是XML规定中必有的,并且一定要放在XML文件的第一行。 在声明中须有XML文档版本号 对XML声明的说明 声明范例: ?xml version=“1.0” encoding=“”gb2312 standalone=“yes”? ? 告诉指令处理程序这是指令的开始 Xml version=“1.0” 表示该文件遵循XML1.0规范 Encoding=“gb2312” 表示文件可用简体中文编写 Standalone=“yes” 表示没有引用其它文件 ? 告诉指令处理程序这个指令结束 XML声明中的其它内容 XML声明的字符集(encoding) 字符集表明在XML文档中要采用的字符代码,可放置在版本号后,也可省略。 XML声明的属性(standalone) 可以声明XML文档独立属性。 处理指令(PI) 处理指令(Process Instrument)是XML分析必须扫描的指令 PI含有应用程序所使用的标记信息 PI的命令格式以”?”开始,并以”?”结束 江西工业职业技术学院 江西工业职业

文档评论(0)

189****6140 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档