首页 新闻 搜索 专区 学院

winform中如何获取xml节点问题

0
悬赏园豆:5 [已关闭问题] 关闭于 2011-06-22 14:39
<?xml version="1.0" encoding="GB2312"?>
<First>
<Seconde>
<Third1 Name="中国移动" ID="1">Color [Red]</Third1>
</Seconde>
<Second>
<Third1 Name="中国联通" ID="2">Color [A=255, R=64, G=0, B=0]</Third1>
</Second>
<Second>
<Third1 Name="全国缴费" ID="4">Color [Red]</Third1>
</Second>
</First>

有这样一个xml文件,我想要获取中国移动,中国联通,以及后面的color值,怎么通过节点获取啊,对这个了解的不多,请各位大侠指教,不甚感激!

笨笨的菜鸟的主页 笨笨的菜鸟 | 初学一级 | 园豆:40
提问于:2011-06-21 18:49
< >
分享
所有回答(2)
0
1 XmlDocument doc = new XmlDocument();
2 doc.Load("your path");
3 foreach (XmlNode item in doc.SelectNodes("/First"))
4 {
5 foreach (XmlNode node in item)
6 {
7 //得到color值
8   string color = node.InnerText;
9 }
10 }
王元勋 | 园豆:413 (菜鸟二级) | 2011-06-21 20:37
0

using System.Xml.XPath;
别忘了

Daywei | 园豆:551 (小虾三级) | 2011-06-22 13:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册