Chap 1 XML概述.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文档。上传文档
查看更多
Chap 1 XML概述.ppt

XML基础及应用 主讲:杨腾飞 中原工学院软件学院 任课教师: 杨腾飞 E-mail: yang_tf@126. Tel.: 教材: XML编程与应用教程--孙更新(清华) 参考教材: 《XML实践教程》 张银鹤. 《XML基础教程》 孔梦荣,韩玉民. 总学时45学时,其中: 课堂教学24学时 上机实习21学时 考核方式:考查 成绩组成:平时上机20%, 上机作业20%, 考勤10%, 期末50% 课程设置的理由 20世纪90年代以来,Internet网技术及应用不断发展 HTML使Web成为世界图书馆 但HTML扩展性差,交互性差,语义模糊的缺点难以适应Internet网飞速发展的要求 一个标准、简洁、结构严谨、可高度扩展的XML应运而生 XML推出仅有10余年时间 XML的出现为Web技术带来一次新的革命 XML的作用:提供通用数据交换、变革Web发布、改造分布式计算、WEB服务技术 XML已成为计算机行业最热门的技术 ? 第1章 XML概述 第2章 XML语法 第3章 DTD 第4章 Schema 第5章 CSS和 XSL格式化XML 第6章 XML和SQL Server2005的集成 第8章 XML DOM编程模型 第9章 Java中的XML编程 Contents 1.1 什么是XML? XML是W3C (World Wide Web Consortium)的XML 工作小组定义的可扩展标记语言。 该小组将XML 描述如下: “扩展标记语言(XML)是SGML的子集,其目标是允许普通的SGML在Web上以目前HTML的方式被服务、接收和处理。XML被设计成易于实现,且可在SGML和HTML之间互相操作。” (XML 规格书1.0 版中,1998 年2月) 1.1 什么是XML? XML是一种类似于HTML的标记语言 XML是用来描述数据的 XML的标记不是在XML中预定义的,你必须定义自己的标记 XML使用文档类型定义(DTD)或者模式(Schema)来描述数据 XML使用DTD或者Schema后就是自描述的语言 1.2 XML的产生 标记语言:就是使用某种“记号”来表示特殊信息的语言。比如:使用一种“记号”来表示格式信息或表示数据信息。 例如: 我是玉米,因为喜欢吃玉米 我是bold玉米/bold,因为喜欢吃italic玉米/italic。 标记语言是由一些格式标记或控制标记组成的,这些标记决定了信息的显示格式或数据的意义。 标记语言就是它们所定义的标记,来给予电子文件除了内容之外的其他特殊含义。 如何定义标记和使用标记是标记语言的核心。 1.2 XML的产生 XML有两个先驱: SGML标准通用标记语言 HTML超文本标记语言 这两个语言都是非常成功的标记语言。 1.2 XML的产生 Standard Generalized Markup Language 于1986年通过ISO认证。SGML是一种通用的标记语言,它为描述电子文档和文档结构提供一种规范,同时具有极好的扩展性,因此在分类和索引数据中非常有用。目前,SGML多用于科技文献和政府办公文件中。 特点: 稳定性高:可信度高,规范架构非常严谨。 跨平台性:设计目的。 发展完善:SGML规范发展的非常完整,完全可以满足各种领域使用者的需要。 SGML已经被美国政府及其合同商、大型制造公司和科技信息出版商所广泛使用。 1. SGML 1.2 XML的产生 Standard Generalized Markup Language 标准通用化标记语言 SGML缺点: 非常复杂: 开发费用昂贵: SGML复杂度太高,不适合网络的日常应用,加上开发成本高、不被主流浏览器所支持等原因,使得SGML在Web上的推广受到阻碍。 1. SGML 1.2 XML的产生 Hypertext Markup Language, 超文本标记语言 于1993年由W3C制定的专门用于格式化web数据的语言。 HTML是一种用来创作万维网页面的描述语言。HTML使用标记来定义文档的格式和链接关系, 如字体、标题等。举例 HTML是SGML的一个子集 Html优点: 标记有限:所有标记不到100个,常用的只有几十个。 语法要求宽松:大小写不敏感,控制标记也不一定配对使用。 支持软件很多:所有的文本编辑器都可以用,另外,如Frontpage,Dreamwaver等。

文档评论(0)

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

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档