listview 读取 xml问题,各位老大来看看
我要用listview显示xml内容,xml内容:
- XML code
- <Process> <Info>QQ.exe</Info> <Info>sqlservr</Info> <Info>vmnat</Info> </Process>
我要提取出“QQ.exe、sqlservr、vmnat”来显示到listview上,但是就是不成功,请给个方法试试!?
我的方法对不?:
- C# code
XmlDocument xds = new XmlDocument(); xds.Load(Application.StartupPath+"\\app.xml"); XmlNodeList nodes = xds.SelectNodes("Process"); foreach(XmlNode xn in nodes) { listView2.Items.Add(xn.Value); }
[解决办法]
- C# code
XmlNode node = xds.SelectSingleNode("Process"); foreach (XmlNode xn in node.ChildNodes) { listView2.Items.Add(xn.InnerText); }