请教解析XML的问题
<?xml version= "1.0 " standalone= "yes "?>
<NewDataSet>
<HEADER>
<BELNR> 1 </BELNR>
<ITEM>
<ITEMCODE> aa </ITEMCODE>
<ITEMCODE> cc </ITEMCODE>
</ITEM>
</HEADER>
<HEADER>
<BELNR> 2 </BELNR>
<ITEM>
<ITEMCODE> bb </ITEMCODE>
</ITEM>
</HEADER>
</NewDataSet>
以上内容我想通过程序解析成
1,aa,cc
2,bb
请问要怎么处理呢。谢谢了
------解决方案--------------------System.Xml.XmlDocument d = new System.Xml.XmlDocument();
d.Load(Server.MapPath( "XMLFile.xml "));
System.Xml.XmlNodeList nodes = d.SelectNodes( "/NewDataSet/HEADER/ITEM ");
foreach(System.Xml.XmlNode n in nodes)
{
Response.Write( " <li> ");
if (n.HasChildNodes)
{
for (int i = 0 ; i < n.ChildNodes.Count ; i++)
{
Response.Write(n.ChildNodes[i].InnerText);
}
}
}
------解决方案--------------------孟子来了我没戏了,顶个
孟子的代码是对的!
------解决方案--------------------孟兄已解