首页 新闻 会员 周边

XML 读取

0
悬赏园豆:10 [已解决问题] 解决于 2012-11-14 18:19

<ReadRFID>
  <Node name="add">
    <name>大 门</name>
    <xu>123456AB</xu>
    <lianjie>有线连接</lianjie>
    <ip>192.168.2.82</ip>
    <mask>255.255.255.224</mask>
    <way>192.168.2.94</way>
  </Node>
  <Node name="add">
    <name>中美</name>
    <xu>aa</xu>
    <lianjie>有线连接</lianjie>
    <ip>192.168.2.88</ip>
    <mask>255.255.255.224</mask>
    <way>192.168.2.94</way>
  </Node>
</ReadRFID>我怎么读取第一个node里面的ip值呢。我没分了,谢谢

C#
NET技术员的主页 NET技术员 | 初学一级 | 园豆:8
提问于:2012-09-07 10:45
< >
分享
最佳答案
0
private XmlDocument XMLResponse = new XmlDocument();
XMLResponse.LoadXml(xml);
XMLResponse.GetElementsByTagName("Node")[0].ChildNodes[3].InnerText;
收获园豆:6
田林九村 | 老鸟四级 |园豆:2367 | 2012-09-07 12:21
其他回答(3)
0

XPath Query

收获园豆:2
Launcher | 园豆:45045 (高人七级) | 2012-09-07 10:56

就这两个啊。怎么写哟,能不能仔细点点呢。没分了帮帮忙嘛

支持(0) 反对(0) NET技术员 | 园豆:8 (初学一级) | 2012-09-07 10:57
支持(0) 反对(0) Launcher | 园豆:45045 (高人七级) | 2012-09-07 11:09
0

using System.Xml.Linq;
using System.Xml.XPath;

XElement.Load(XmlFile).XPathSelectElement("/Node/ip").Value

收获园豆:1
向往-SONG | 园豆:4853 (老鸟四级) | 2012-09-07 12:50
0

XPath

root.SelectSingNode("//Node/ip").InnerText

收获园豆:1
nickycookie | 园豆:106 (初学一级) | 2012-09-07 16:31
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册