基于.NET的XML数据的处理与实现.docVIP

  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文档。上传文档
查看更多
基于.NET的XML数据的处理与实现   摘要:针对当前XML技术已经成为Web上交换和表述数据的应用标准,同时XML是微软.NET战略的一个重要组成部分,是XML Web服务的基石,在分析XML Schema、解析技术及其与数据库关系的基础上,该文提出了使用DOM和流两种方式遍历XML信息及添加、删除、查询和修改等操作,同时完成了XML文档和数据库的互导。   关键词:XML; XML Schema; 解析技术; DOM; 数据库   中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)23-5574-04   The Processing and Implementation of XML Data Based on .NET   ZHAO Yan-fei   (Ningbo Dahongying University, Ningbo 315175, China)   Abstract: For the current XML technology has become the applied standards of the exchange and presentation of data on the Web, XML is an important component of the Microsoft .NET strategy. It is the cornerstone of XML Web services, on the basis of the analysis of XML Schema, analysis technology and its relationship with the database, the paper proposed traversing, adding, deleting, selecting and modifying information of XML document through the use of DOM and XML streams. At the same time, it has transformed XML document into database mutually.   Key words: XML; XML Schema; resolution technology; DOM; database   随着互联网的迅速发展,尤其是Web技术的广泛应用,网上飞速流转的信息越来越庞杂,越来越混乱。当前在Internet上大行其道的是超文本标记语言(Hyper Text Markup Language,HTML),HTML尽管在人机界面方面非常擅长,但是它却不利于机器之间的相互交流和信息的传递。HTML中的标记大多是设计用来呈现网页上信息的布局和外观的,即是用来显示数据的。而可扩展标记语言(eXtensible Markup Language,XML)的目标是在网络上以类似HTML的方式实现SGML的发送、接收和处理[1]。由于XML具有跨平台,简单易用,可扩展性, 自描述性,依赖于内容等特性,XML已经成为Internet上数据存储、交换和传输的主要工具[2],是当前处理结构化文档信息的有力工具。XML数据量的不断增长,要求更有效的数据管理能力和更快、更精确的查询。XML是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。   1969年,Microsoft开发出了作为基本原理的.NET和一系列技术,用于在互联网中让计算机共同工作。总的目标就是让信息和进程在大范围的系统和设备之间顺畅地交流。确切地说,.NET是一套标准和规范,并已经应用于自2002年以来Microsoft发布的所有产品中。   .NET包含了一种使用开放标准的XML进行信息交换的标准化格式。XML不需要请求者具备任何有关数据存储、如何保存信息的专门知识――数据都是以自描述的XML格式取出。XML Web services允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft.NET平台提供创建XML Web services并将这些服务集成在一起之所需。同样地,目前几乎所有的数据存储都可以用XML来提供信息,这对于所有.NET数据客户都具有吸引力。   1 XML文档的操作   在.NET框架出现之前,人们习惯使用MSXML[3]服务这样一个基于COM的类库来编写Windows的XML驱动程序。MSXML类库的部分代码比API的层次更深,它完全嵌在操作系统底层。MSXML的确能够与应用程序进行交互,但是它不能真正与外部环境结合。而.

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档