<?xml version="1.0" encoding="utf-8" ?>
<abc>
  <rs value = "rs">
  <item id="1"/>
  <item id="2"/>
  <item id="3"/>
  <item id="4"/>
  <item id="5"/>
  </Audition>
 <rs1 value = "rs1">
  <item id="1"/>
  <item id="2"/>
  <item id="3"/>
  </rs1>
</abc>
请问怎么把rs下的 item里的id值添加到arraylist中 rs1下的 item里的id值添加到arraylist1中
是不同的arraylist 

解决方案 »

  1.   

    XmlDocument读取,然后循环添加到listbox 上
      

  2.   

    ArrayList list = new Arraylist();
    ArrayList list1 = new Arraylist();XmlDocument doc = new XmlDocument();//构造xmldocument
    XmlNode node = doc.SelectSingleNode("abc/rs");
    foreach(XmlElement temp in node.ChildeNodes)
    {
        list.Add(temp.GetAttribute("id"));
    }XmlNode node1 = doc.SelectSingleNode("abc/rs1");
    foreach(XmlElement temp in node1.ChildeNodes)
    {
        list1.Add(temp.GetAttribute("id"));
    }
      

  3.   

    hehe!! lovefootball(蟑螂) 谢谢咯!