取节点的值

XmlDocument xmlDoc=new XmlDocument();
try
{
xmlDoc.Load("c://1.xml");//这个路径下将Xml结点放你的xml文件
}
catch
{
return;
}
XmlNode book = root.SelectNodes("descendant::item[@NodeId='0101']").Item(0);
Response.Write(book.InnerText);

到了XmlNode book = root.SelectNodes("descendant::item[@NodeId='0101']").Item(0);这一步,实际已经把你想要找的结点找出来了~

接着你就可以用book这个xmlnode,查找你想要的value值或者是innertext值。

另: 注意xmlNode book=.......Item(0)  在这里用了Item(0),是因为提供的xml文件中NodeId为0101的结点可能有多个,我取出来的是一个NodeList,保存了所有符合该条件的xmlnode.
所以我只用了第1个,也就是Item(0)的结点。

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试