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

XML 解析 急 好手们快来了

2012-09-09 
XML 解析 急急高手们快来了!OMMHISTORYIP192.168.0.999/IPCH1NT/NV24.3/VUC/U/CH1

XML 解析 急急 高手们快来了!
<OMMHISTORY><IP>192.168.0.999</IP><CH1><N>T</N><V>24.3</V><U>C</U></CH1><CH2><N>
T</N><V>57.5</V><U>%</U></CH2><CH3><N>T</N><V>299.5</V><U>V</U></CH3><CH4><N>T</
N><V>10.0</V><U>A</U></CH4><CH5><N>.</N><V>0.0</V><U></U></CH5><CH6><N>.</N><V>0
.0</V><U></U></CH6><CH7><N>.</N><V>0.0</V><U></U></CH7><CH8><N>.</N><V>0.0</V><U
></U></CH8><CH9><N>T</N><V>ON</V><U></U></CH9><CH10><N>.</N><V>ON</V><U></U></CH
10><CH11><N>.</N><V>ON</V><U></U></CH11><CH12><N>.</N><V>ON</V><U></U></CH12><CH
13><N>.</N><V>ON</V><U></U></CH13><CH14><N>.</N><V>ON</V><U></U></CH14><CH15><N>
.</N><V>ON</V><U></U></CH15><CH16><N>T</N><V>OFF</V><U></U></CH16><CH17><N>.</N>
<V>OFF</V><U></U></CH17><CH18><N>.</N><V>OFF</V><U></U></CH18><CH19><N>.</N><V>O
FF</V><U></U></CH19><CH20><N>.</N><V>OFF</V><U></U></CH20><CH21><N>.</N><V>OFF</
V><U></U></CH21><CH22><N>.</N><V>OFF</V><U></U></CH22><CH23><N>.</N><V>OFF</V><U
></U></CH23><CH24><N>.</N><V>OFF</V><U></U></CH24></OMMHISTORY>
<OMMHISTORY><IP>192.168.0.999</IP><CH1><N>T</N><V>24.3</V><U>C</U></CH1><CH2><N>
T</N><V>57.5</V><U>%</U></CH2><CH3><N>T</N><V>299.5</V><U>V</U></CH3><CH4><N>T</
N><V>10.0</V><U>A</U></CH4><CH5><N>.</N><V>0.0</V><U></U></CH5><CH6><N>.</N><V>0
.0</V><U></U></CH6><CH7><N>.</N><V>0.0</V><U></U></CH7><CH8><N>.</N><V>0.0</V><U
></U></CH8><CH9><N>T</N><V>ON</V><U></U></CH9><CH10><N>.</N><V>ON</V><U></U></CH
10><CH11><N>.</N><V>ON</V><U></U></CH11><CH12><N>.</N><V>ON</V><U></U></CH12><CH
13><N>.</N><V>ON</V><U></U></CH13><CH14><N>.</N><V>ON</V><U></U></CH14><CH15><N>
.</N><V>ON</V><U></U></CH15><CH16><N>T</N><V>OFF</V><U></U></CH16><CH17><N>.</N>
<V>OFF</V><U></U></CH17><CH18><N>.</N><V>OFF</V><U></U></CH18><CH19><N>.</N><V>O
FF</V><U></U></CH19><CH20><N>.</N><V>OFF</V><U></U></CH20><CH21><N>.</N><V>OFF</
V><U></U></CH21><CH22><N>.</N><V>OFF</V><U></U></CH22><CH23><N>.</N><V>OFF</V><U


></U></CH23><CH24><N>.</N><V>OFF</V><U></U></CH24></OMMHISTORY>
<OMMHISTORY><IP>192.168.211.156</IP><CH1><N>温度</N><V>29.6</V><U>C</U></CH1><CH
2><N>湿度</N><V>37.5</V><U>%</U></CH2><CH3><N>.</N><V>0.0</V><U></U></CH3><CH4><
N>.</N><V>0.0</V><U></U></CH4><CH5><N>.</N><V>0.0</V><U></U></CH5><CH6><N>.</N><
V>0.0</V><U></U></CH6><CH7><N>.</N><V>0.0</V><U></U></CH7><CH8><N>.</N><V>0.0</V
><U></U></CH8><CH9><N>漏水</N><V>OFF</V><U></U></CH9><CH10><N>烟感</N><V>ON</V><
U></U></CH10><CH11><N>水浸</N><V>OFF</V><U></U></CH11><CH12><N>.</N><V>ON</V><U>
</U></CH12><CH13><N>.</N><V>ON</V><U></U></CH13><CH14><N>.</N><V>ON</V><U></U></
CH14><CH15><N>.</N><V>ON</V><U></U></CH15><CH16><N>.</N><V>ON</V><U></U></CH16><
CH17><N>.</N><V>OFF</V><U></U></CH17><CH18><N>.</N><V>OFF</V><U></U></CH18><CH19
><N>.</N><V>OFF</V><U></U></CH19><CH20><N>.</N><V>OFF</V><U></U></CH20><CH21><N>
.</N><V>OFF</V><U></U></CH21><CH22><N>.</N><V>OFF</V><U></U></CH22><CH23><N>.</N
><V>OFF</V><U></U></CH23><CH24><N>.</N><V>OFF</V><U></U></CH24></OMMHISTORY>


这个xml 我要获取 <V></V> 和 <U></U>中的 数据 如何获取!

[解决办法]
 
循环获取呗
XmlNodeList xmlnodel = xmlDoc.SelectSingleNode("OMMHISTORY").ChildNodes;
 var v = new list<string>();
 var u = new list<string>();
 foreach (XmlNode node in xmlnodel)
{
if(node.Name=="V")
{
v.Add(node.InnerText.Trim()); //匹配二级节点的内容
}
if (node.Name == "U")
{
u.Add(node.InnerText.Trim()); //匹配二级节点的内容
}

}
}
两个集合就是你要的数据

热点排行