CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

兄弟姐妹们:急啊,怎么轻松的选择中xmldocumnet中具有特定属性的某一节点,具体事例进来看

楼主xiaohan_678(面向大海,春暖花开)2006-06-02 11:37:03 在 .NET技术 / C# 提问

<单据>  
  <节点   别名="任意起"   名称="名称一">  
  <字节点   名称="亚洲"   目的="目的一"   />  
  <字节点   名称="欧洲"   目的="目的二"   />  
  </节点>  
  <节点   别名="任意起"   名称="名称二">  
  <字节点   名称="北京"   目的="目的三"   />  
  <字节点   名称="天津"   目的="目的四"   />  
  </节点>  
  </单据>  
   
   
  我想轻松选择中指定的节点,也就是类似这种:xmldocument["节点"].Attributes["名称二"]  
  描述的不是很清楚,需要有经验的支持。急…… 问题点数:50、回复次数:3Top

1 楼zhzuo(秋枫)回复于 2006-06-02 23:04:39 得分 30

使用xpath来实现,  
  XmlDocument   mXmlDoc=new   XmlDocument();  
  mXmlDoc.Load(@"C:\你的xml文件");    
  string   mXPath="//节点   [@名称='名称二']";  
  //选取第一个,  
  XmlNode   mXmlNode   =   mXmlDoc.SelectSingleNode(mXPath);  
  //选取多个,  
  XmlNodeList   mXmlNodes   =   mXmlDoc.SelectNodes(mXPath);Top

2 楼amandag(高歌)回复于 2006-06-02 23:10:02 得分 10

楼上的超快Top

3 楼goldanycom()回复于 2006-06-03 00:36:23 得分 10

.net技术群-4号  
  4号群已经开放:23266396  
  请大家赶快加入!Top

相关问题

关键词

得分解答快速导航

  • 帖主:xiaohan_678
  • zhzuo
  • amandag
  • goldanycom

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo