假设xml文件内容是spa
.net
咱们须要读取Activity节点下的内容,由于存在多个Activity,因此须要读取多个节点。能够使用 XmlDocument.SelectSingleNode和XmlDocument.SelectNodes方法查找节点。前一个是查找匹配的第一个节点,然后一个则会返回一个节点列表。code
首先建立一个读取xml文件的方法ReadXmlNodexml
blog
而后在主函数中调用该方法ip
utf-8
输出结果为:文档
ActivityId:1 ActivityName:start ActivityLevel:1
而后在主函数中调用该方法
输出结果为:
共有2个节点 ActivityId: 1 ActivityName: start ActivityLevel: 1 ActivityId: 2 ActivityName: pass ActivityLevel: 2
参考http://www.csharp-examples.net/xml-nodes-by-attribute-value/,虽然没有用到参考文章中的方法,不过总以为之后会用到的。
而后在主函数中调用该方法
输出结果为:
ActivityId:2 ActivityName:pass ActivityLevel:2