中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > Web开发 > XML
XML文档搜索使用小结1
作者:未知 时间:2005-04-19 12:12 出处:ChinaZ.com 责编:chinaitpower
              摘要:暂无
///< summary>
  ///< author>飞鹰@ASPCool.com< /author>
  ///< description>本文介绍在.NET中查找XML节点的方法。< /desciption>
  ///< copyright>ASP酷技术资讯网(www.ASPCool.com)< /copyright>
  ///< /summary>

  大家在.NET中处理XML文档的时候,经常会需要找到文档中的某个节点的数据。要找到某个节点,有许多种方法,在这里我就把几种常用的方法给大家总结一下。

  首先,我们要做的是要把一个XML文档装入到一个XmlDocument对象中去。

  先引用几个名字空间:

  using System.Xml;
  using System.Xml.Xsl;
  using System.Xml.XPath;

  这几个名字空间大家根据名字就知道它的意思了,我就不在这儿多说了。然后就是装入XML文件的代码,方法如下:

  String xmlfile="c:/member.xml"; //其中的xmlfile是你要载入的XML文件的路径。
  XmlDocument myDoc = new XmlDocument(); //定义一个XmlDocument对象。
  myDoc.Load(xmlfile);

  这样,我们就有一个叫myDoc的XML文档。我们现在就来找这个文档中的一些节点。我们先来看这个XML文件的内容。

  < ?xml version="1.0" encoding="UTF-8"?>
  < members>
  < member>
  < name>Tim
  < hobby>reading
  < homepage>www.aspcool.com
  < /member>
  < member>
  < name>Sandy
  < hobby>learning
  < /member>
  < member>
  < name>Shally
  < hobby>tranlating
  < /member>
  < member>
  < name>Christine
  < hobby>working
  < /member>
  < /members>

  我们现在可以用下面的方法找到name为tim的节点:

  myDoc.ChildNodes.Item(1).ChildNodes.Item(0).FirstChild.InnerText
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有