XML简介Ch1 Introduction

XML简介Ch1 Introduction

ID:43198336

大小:425.00 KB

页数:37页

时间:2019-10-02

XML简介Ch1 Introduction_第1页
XML简介Ch1 Introduction_第2页
XML简介Ch1 Introduction_第3页
XML简介Ch1 Introduction_第4页
XML简介Ch1 Introduction_第5页
资源描述:

《XML简介Ch1 Introduction》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一章XML简介课程内容1.1XML简介1.2文件的编辑1.3XML和HTML的区别1.4XML的有效性1.5XML的显示1.6XML解析器课程地位C#SQLServerPSPMASP.NETOracleUMLComputerBaseHTML/avaScriptSQLBaseOOP/JavaCSTBJSP/ServletEJB/WebServiceWinFormsStruts/JSFTesting/SQALinuxXML1.1XML简介1什么是XML2XML的应用3XML的发展4XML的优点1什么是XMLXML:(eXtensibleMar

2、kupLanguage)XML:可扩展标记语言XML是一种您可以用来创建自己的标记的标记语言。XML由万维网协会(W3C)创建—96年提出标准,98年公布XML1.0示例1-1张三李四周末一起去吃火锅呀1什么是XML一、扩展性---使用XML,你可以为你的文档建立自己的标记(tags)。二、标识---使用XML你可以识别文档中的元素。三、语言---使用XML你要

3、遵循特定的语法来标识你的文档。四、结构化---XML促使文档结构化,所有的信息按某种关系排列。1什么是XML五、Meta数据(Metadata)---专业的XML使用者会使用meta数据来工作。1、可以验证数字签名,使在线商务的提交动作(submission)有效。2、可以被方便的建立索引和进行更有效搜索。3、可以在不同语言之间传输数据。2XML应用1.简单数据的表示和交换(针对XML的简单API(SAX)和文档对象模型(DOM)语法解析,不同的文档类型定义(DTDs)和概要(schemas))2.面向消息的计算(XML-RPC(远程过程调

4、用),SOAP协议,电子化业务XML(ebXML))3.用户界面相关、表示相关的上下文(可扩展样式表语言(XSL),可扩展样式表语言转换(XSLT))4.异构平台的整合3XML的发展3XML的发展1996年,万维网协会开始设计一种可扩展的标记语言,1998年2月,XML1.0成为了W3C的推荐标准。这种XML语言继承了SGML的规范,StandardGeneralizedMarkupLanguage(SGML)是一种基于记号文本的语言。另外XML还保持了对现有的面向SGML系统的向下兼容性。XML将SGML的灵活性和强大功能与已经被广泛采用

5、的HTML结合起来,简化了计算机对文档和数据交换的处理,使得现有的协议和软件更为协调,从而简化了数据的处理和传输。使用XML标记语言可以做到数据或数据结构在任何编程语言环境下的共享。例如我们在某个计算机平台上用某种编程语言编写了一些数据或数据结构,然后用XML标记语言进行处理,那样的话,其他人就可以在其他的计算机平台上来访问这些数据或数据结构,甚至可以用其他的编程语言来操作这些数据或数据结构了。这就是XML标记语言作为一种数据交换语言存在的价值。SGML标准通用标记语言(StandardGeneralizedMarkupLanguage)多

6、种的输出格式(纯文字,HTML等)为所有的文件提供了一致的外观,便与管理与维护缺点:SGML应用程序不易开发SGML文件不易在Web上传播缺少厂商的支持HTMLHTML是设计用来做人机交互的HTML对外观、布局很擅长,但缺乏对内容,即资讯内涵表达的能力缺点:1.结构上的限制:HTML最大的限制就是它的标记集是固定的2.信息再利用的限制3.资料交换的限制4.动文件处理的限制5.无法支持较精确的查询6.HTML的不断修订造成了许多网站维护的额外工作XMLXML可扩展标记语言(eXtensibleMarkupLanguage)XML是一种您可以用

7、来创建自己的标记的标记语言。示例1-2:2D失量图line2#FFFF00100100200200

8、>示例1-3:3D设计<场景><形体s><形体><类型>球

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。