晨风资讯网
新闻资讯网络冲浪网页设计网络编程图形图像数据库网络媒体服务器网络安全网站运营软件教程黑客认证Wap技术
教程搜索
教程搜索:
  首页 > 网络编程 > XML教程 > 正文  

XML文档搜索使用小结1
日期:2006-1-20 10:38:28 来源:网络 作者:无名 浏览:

///< 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
上一篇: XML技术上传文件4 下一篇:

XML文档搜索使用小结2

返回列表 打印此页 加入收藏 资讯论坛 关闭窗口 点击复制本页地址,发送给QQ/MSN好友
关于我们 - 联系我们 - 版权声明 - 帮助(?) - 广告服务 - 友情链接 - 服务项目 - 人才招聘
2003-2008 版权所有 © 晨风资讯网 未经授权禁止复制或建立镜像
CopyRight 2003-2008 www.Net118.com,All Rights Reserved.Design By ChenFeng Network Studio