首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么读取xml文件中节点的值

2012-04-09 
如何读取xml文件中节点的值?如下所示,如何读取第一个source节点下name的属性值qqnews:- root- data

如何读取xml文件中节点的值?
如下所示,如何读取第一个<source>节点下<name>的属性值qqnews:
- <root>
- <data>
  <hasnext>0</hasnext> 
- <info>
  <city_code>6</city_code>
  <name>XXX</name> - <source>
<name>qqnews</name> </source> 
  </info>
- <info>
  <city_code /> 
  <name>XXX</name> 
- <source>
  <name>qqnews</name> 
  </source>
  </info>
  </data>
  <errcode>0</errcode> 
  <msg>ok</msg> 
  <ret>0</ret> 
  </root>

[解决办法]
XmlDocument xmlDoc=new XmlDocument();
xmlDoc.Load(@"xml文件路径");
XmlNode node=xmlDoc.SelectSingleNode("//source[1]/name");
输出node.InnerXml;

热点排行