- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XML技术实用教程 第1章 软件教研室:李桂珍 为什么学习XML? XML实际上是Web上表示结构化信息的一种标准文本格式,它没有复杂的语法和包罗万象的数据定义。 XML是一种跨平台的,与软、硬件无关的,处理信息的工具。 XML将成为最普遍的数据操纵和数据传输的工具。 如果开发者有足够的预见性,那么将来的应用程序都应该使用XML的形式来此存储数据。将来我们所使用的字处理器、电子表格软件和数据库应该能够以纯文本的格式相互读取数据,而不需要经过格式转化的过程。我们只能期盼微软和其他软件开发商也赞同这一点。//事实上微软正在大力发展XML的应用呢。 首先说,xml的技术有两项的很显著的特点。 1,数据和现实的分离。 下面我就从这两个方面,结合自己的经验和丛书中了解的知识,简单的谈一下。 第一:数据和现实的分离。 比如说你手头上有一篇的资料(我们这里先假定是文字的资料,因为如果涉及到图,影像等范围就太广了,也不是我只能力所及),是xml的数据的格式,好了,如果你的客户想通过互联网看看你的资料。你就可以使用一个aaa.xsl把你的xml的数据格式化为HTML的格式,同时这里面有个补充一点,因为你可以控制你要显示的内容,你可以过滤掉对于客户不能看到的信息。但是这里面你并没有动原来的数据。 如果你的老板想把资料打印出来,作为报表向上级汇报,还是用原来的数据,再写一个bbb.xsl,把xml的数据输出为一个漂亮的报表的形式。ok了。 如果你以前的数据是txt的格式,你就必须从新的要做两种的格式, 一个html的,一个报表的。你的工作最多时copy,copy的 2,数据的自描述性。 比如说我的个人信息。 对于数据库来说,可能建立一个users的表。建立不同的字段。 数据取得可以是 rs(name)=jiangtianpeng rs(Emial)=wfxian@263.net rs(Id)=dadapeng 但是没有了rs或者对于外部来说又如何的区分id和name的区别。 dadapeng是id?还是name? jiangtianpeng是name?还是id? 用xml描述一下个人信息 namejiangtianpeng/name iddadapeng/id citychina/city .... emailwfxian@263.net /email 是不是一目了然。 实际上面的问题就涉及到了不同系统之间的xml的交换。xml是不同系统之间的桥梁。 1 引论 了解标记语言的发展和现状 掌握XML的特点 理解XML的应用前景 掌握XML文档的数据结构和基本语法 了解常用的XML开发工具 学会使用一种综合性工具。 1.1 标记语言的发展 1.1.1 SGML的起源 SGML实际上是一种通用的文档结构描述符号化语言,主要用来定义文献模型的逻辑和物理类结构。 1.1.2 HTML的出现 HTML(HyperText?Markup?Language),它是SGML的一个简化子集 1.1.3 XML的诞生 XML和HTML都属于SGML的子集 XML是一种元符号化语言,即可以像SGML那样作为元语言来定义其它文件系统 表1.1 HTML与XML的不同点比较 XML和HTML的主要区别 XML是用来存放数据的;XML不是HTML的替代品,XML和HTML是两种不同用途的语言。XML是被设计用来描述数据的,重点是:什么是数据,如何存放数据。HTML是被设计用来显示数据的,重点是:显示数据以及如何显示数据更好上面。HTML是与显示信息相关的, XML则是与描述信息相关的。 1.2 XML特点和应用前景 1.2.1 XML的特点 1.良好的格式 name张三 / name 2.具有验证机制 DTD(Document Type Definition) XML Schema 3.灵活的WEB应用 XML中数据和显示格式是分离设计 4.丰富的显示样式 XML数据定义打印、显示排版信息主要有3种方法 5.XML是电子数据交换(EDI)的格式 XML是为互联网的数据交换而设计的 6.便捷的数据处理 XML是以文本形式来描述的一种文件格式 7.面向对象的特性 XML的文件是树状结构,同时也有属性,这非常符合面向对象方面的编程 8.开放的标准 XML基于的标准是为Web进行过优化的 9. 选择性更新 通过XML,数据可以在选择的局部小范围内更新 10.XML是一个技术大家族 XML是一套完整的方案,有一系列相关技术 1.2.2 XML的应用前景 1.网络服务领域 2.EDI(电子数据交换) XML数据接口会成为所有商业软件的标准配置 3. 电子商务领域
您可能关注的文档
最近下载
- 三体系培训专项测试题附答案.doc VIP
- 超细镁铝尖晶石粉体制备及在钢中冶金行为研究的中期报告.docx VIP
- 镁铝尖晶石的制备方法研究.doc VIP
- 气管切开护理ppt课件(最新完整版).pptx VIP
- 镁铝尖晶石的制备.doc VIP
- (正式版)-B 11291.2-2013 机器人与机器人装备 工业机器人的安全要求 第2部分:机器人系统与集成.docx VIP
- 一种利用正硅酸乙酯制备二氧化硅气凝胶的方法.pdf VIP
- ISO22716化妆品—良好生产规范(GMP)准则.pdf VIP
- 一种超纯硅酸钠的制备方法.pdf VIP
- 一种高纯正硅酸乙酯的制备方法和生产系统.pdf VIP
原创力文档


文档评论(0)