您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > 《VisualC程序设计教程与上机指导》第10章XML
第10章XML教学提示与目标10.1XML简介10.2.NET中的XML操作方法10.3上机指导教学提示与目标教学提示:XML作为数据表示方式已经被越来越多地用到了,掌握它是大势所趋。教学目标:在这一章,我们将讨论什么是XML和如何进行XML操作,主要是以XML文件为基础的操作。本章的主要内容包括:XML简介和XML文件操作。10.1XML简介.NET中一个很重要的技术就是XML,XML是一种自描述语言,无论是WebService还是SOAP都是以它为基础的,它是将来描述实体和计算机间进行通信的一个基础性的描述语言。XML即为可扩展的标记语言(eXtensibleMarkupLanguage)。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。10.1.1XML文件的整体结构10.1.2XML文件的元素10.1.3在VS.NET中创建XML文件10.1.1XML文件的整体结构XML文件包括三部分:XML声明、处理指示(可选)、XML元素。XML文档的一个基本要求是形式良好(wellformed),一个形式良好的XML文档要包含这三个部分。10.1.2XML文件的元素元素是XML文件内容的基本单元。从语法上讲,一个元素包含一个起始标记、一个结束标记以及标记之间的数据内容。其形式是:标记属性名=属性值数据内容/标记另外,元素中还可以再嵌套别的元素。比如数据内容可再扩展为:标记属性名=属性值标记1数据内容1/标记1标记2数据内容2/标记2...标记n数据内容1/标记n/标记元素里面还可以再嵌套元素,最外层的元素称为根元素。一个XML文档只能有一个根元素。10.1.3在VS.NET中创建XML文件毕竟本书不是专门讲述XML的书籍,所以我们不对XML进行详尽描述,我们跳过XML的详细格式,只讨论如何在VS.NET中创建XML文件:10.2.NET中的XML操作方法10.2.1.NET中进行XML操作的方法10.2.2用System.Xml中的类来操作XML文件10.2.1.NET中进行XML操作的方法在.NET中进行XML操作有两种方法:使用MSXML;使用System.Xml。其中,使用MSXML是一种比较传统的方法,它使用MS提供的XML操作COM对象来完成操作,只要在你的项目中添加MSXML2.DLL引用就可以使用其COM类了。比如IXMLDOMAttribute、IXMLDOMCharacterData都是属于MSXML提供的类。System.Xml是MS在.NET框架下提供的XML操作。一般来说,System.Xml所能进行的操作MSXML都能进行,但是MSXML是调用COM来实现的,相对来说,结构性就不如System.Xml方法,所以我们在这里只使用System.Xml来进行XML操作。10.2.2用System.Xml中的类来操作XML文件用System.Xml中的类来操作XML文件的步骤如下:(1)创建Xml文档对象。(2)创建申明。(3)创建根。(4)加入元素。(5)保存XML文档。10.3上机指导XML操作有点类似于流操作,本节上机指导的主要内容是以XML的格式产生一个销售报表,讲述如何对XML来进行操作,包括创建XML、添加结点、添加属性等。通过这个上机指导,帮助大家更加熟悉C#中的XML操作。
本文标题:《VisualC程序设计教程与上机指导》第10章XML
链接地址:https://www.777doc.com/doc-2865033 .html