我也是这么想的...
List<XmlNode> a_b=new List<XmlNode>();
XmlDocument xml = new XmlDocument();
xml.Load("a.xml");
foreach (XmlNode node in xml.DocumentElement.SelectNodes("UpdateFile"))
{
a_b.Add(node);
}
xml.Load("b.xml");
foreach (XmlNode node in xml.DocumentElement.SelectNodes("UpdateFile"))
{
a_b.Add(node);
}
//构造回一个新XML文件
//创建XML文件
foreach(node text in a_b)
{
//添加节点
}
//保存XML文件 ------解决方案-------------------- 去除重复 哪么简单的事 兄弟你真不会嘛
用字典收集 判断是否包含 好了之后用.sort()排序
再循环读取出来就ok啦 ------解决方案--------------------
该回复于2013-07-20 09:36:18被管理员删除
------解决方案-------------------- Dictionary<string,XmlNode> a_b= new Dictionary<string,XmlNode>{};
List<string> c=new List<string>();
XmlDocument xml = new XmlDocument();
xml.Load("a.xml");
foreach (XmlNode node in xml.DocumentElement.SelectNodes("UpdateFile"))