读取指定XML数据
我的XML
<NewDataSet>
<area>
<infoid> 10 </infoid>
<infoname> 中国大陆 </infoname>
<depth> 0 </depth>
<parentID> 0 </parentID>
</area>
<area>
<infoid> 11 </infoid>
<infoname> 安徽 </infoname>
<depth> 1 </depth>
<parentID> 10 </parentID>
</area>
<area>
<infoid> 12 </infoid>
<infoname> 安庆 </infoname>
<depth> 2 </depth>
<parentID> 11 </parentID>
</area>
如何把指定depth=0的=1的=2的分别读取出来?
------解决方案--------------------try..
XmlDocument doc = new XmlDocument();
doc.Load( "../../test.xml ");
XmlNodeList nodes = doc.SelectNodes(@ "//depth ");
foreach (XmlNode node in nodes )
{
Console .WriteLine(node.InnerText);
}
------解决方案--------------------XmlDocument --> load