XML程序设计实验七文档对象模型{综合实验}.doc

XML程序设计实验七文档对象模型{综合实验}.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML程序设计实验七文档对象模型{综合实验}

贵州大学实验报告 学院:职业技术学院 专业:计算机科学与技术 班级:计科职111 姓名 程能云 学号 1120020322 实验组 1 实验时间 2014.6.4 指导教师 罗为 成绩 实验项目名称 实验七 文档对象模型(综合实验) 实验目的 1.利用DOM加载指定内容的XML文档片段。 2.利用DOM修改XML文档中指定节点的属性信息。 3.利用DOM在XML文档中删除一个元素节点。 实验步骤 首先需要搭建环境,在网上下载Microsoft Visual Studio 2012和MSXML,有不同版本,我下载的是4.0版本的。 安装Visual Studio 2012有点慢,而且需要很大的内存空间,运行起来业很慢,毕竟这是一个集成了很多微软系列的软件集合。 在Visual Studio 2012新建一个项目名为项目1,然后选用C #模版Windows窗口应用程序,在菜单栏 “项目”下单击“添加引用”,把msxml引用进来。 从工具箱里面添加一个Label,设置属性,Text为 XML文档内容,Size为(83,12)。TextBox,设置属性,Mutiline为True,Size为(460,260);设置Button,属性,Text为 加载部分XML文档;将From1的属性修改,属性:Text为 加载XML实验1,Size为(500,400)。 单击Button在private void button1_Click(object sender, EventArgs e)内添加代码,其中需要注意的是xml代码的添加到XMLDoc.loadXML();得双引号里面,同时xml代码里面的双引号要变成单引号,代码如下: IXMLDOMDocument XMLDoc; XMLDoc = new DOMDocument30(); XMLDoc.loadXML(?xml version=1.0 encoding=UTF-8?我的电脑CPU 厂商=Intel 工作频率=2.8GHz/内存 容量=8GB/硬盘 容量=1TB分区 盘符=C名称系统盘/名称/分区/硬盘/我的电脑); this.textBox1.Text = XMLDoc.xml; 注意:需要在文件头加入using MSXML2; 新建一个项目2,步骤同第一个实验的第1步,引用下载好了MSXML4.0的安装包,如下图。 7.接下来在工具箱里面添加Label标签,TextBox和Button;并把写好的xml文档导入到项目2中。 8.在Form1.cs和Program.cs中添加using MSXML2和using System.Xml; 9.单击控件Button并在写入代码,在Form.cs中的public Form1()中把加载xml文件的代码写入; 10.运行结果截图,填写实验报告,写总结。 实验内容 实验一:利用DOM加载指定定内容的XML文档片段。 实验一指导: 建立Windows应用程序,利用DOM加载指定内容的XML文档片段,文档片段内容参考p.178实验一,加载方法参考教材6.2.3小节。 实验二:利用DOM修改XML文档中指定节点的属性信息。 实验二指导: 建立Windows应用程序,利用DOM修改XML文档中指定节点的属性信息,界面及要修改的节点属性信息参考p.179实验二。修改方法参考教材6.3.3小节。 实验三 :利用DOM在XML文档中删除一个元素节点: 实验三指导: 建立Windows应用程序,利用DOM删除XML文档的指定节点,界面及实现方法参考p.180实验三。(选做) 实验总结 这是这门课程最后一次实验,相比前几次实验,这是其实最根本的变化是使用工具来实现对xml文档的改变,从而简化人们子编写xml文档中的负担,在实验过程中,首先要学会理解DOM是专用于操作XML文档的接口,所以最基本的DOM的基础知识是必须要掌握的,中有掌握了DOM 的基础知识,基本概念,才能深刻的理解DOM的作用,以及如何使用相关工具来实现DOM接口对XML文档的操作。 DOM是用于操作XML文档的,对DOM来讲,一切都是节点,这一点很重要,DOM把XML文档中的一切都看成节点,同时DOM将XML文档在内存中表示成一棵树结构,那么树是由各个节点构成的,DOM对节点的操作包括,获取节点的信息 ,增减节点,删除节点,修改节点的信息,我们这次试验就是要用DOM获取XML的信息,对节点信息进行改造,比如实验一是加载xml。实验二是修改XML文档中的节点属性的信息,实验三是删除XML文档一个元素节点,当然实验三是选作的,实现起来和

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档