<LocalFileList>
<UpdateFile1.0.1 import="0">
<FileName>aa.txt</FileName>
<FileName>bb.txt</FileName>
</UpdateFile1.0.1>
<UpdateFile1.0.2 import="1">
<FileName>aa.txt</FileName>
<FileName>cc.txt</FileName>
</UpdateFile1.0.2>
<UpdateFile1.1.3 import="0">
<FileName>aa.txt</FileName>
<FileName>bb.txt</FileName>
</UpdateFile1.1.3>
</LocalFileList>
我想遍历 <LocalFileList>,不“重复”显示FILENAME的内容,只显示aa.txt bb.txt cc.txt
<UpdateFile1.0.1 import="0">
<FileName>aa.txt</FileName>
<FileName>bb.txt</FileName>
</UpdateFile1.0.1>
<UpdateFile1.0.2 import="1">
<FileName>aa.txt</FileName>
<FileName>cc.txt</FileName>
</UpdateFile1.0.2>
<UpdateFile1.1.3 import="0">
<FileName>aa.txt</FileName>
<FileName>bb.txt</FileName>
</UpdateFile1.1.3>
</LocalFileList>
我想遍历 <LocalFileList>,不“重复”显示FILENAME的内容,只显示aa.txt bb.txt cc.txt
解决方案 »
- 桌面虚拟化,求编写思路
- 请问,指定DoubleBuffered = true后,SolidBrush画出来的颜色与指定颜色有色差,如何解决?
- 关于在页面中插入FLASH的问题
- MDI窗口问题
- 简单的XML操作求教(本人努力过了,但没有完成)
- 〓〓〓〓〓 ASP.NET的世界性难题: 在客户端不能生成JAVASCRIP验证,极怪问题 〓〓〓〓〓
- 该如何删除datagrid中有外键约束的数据行呀,帮帮我
- C#显示数据中的多条数据 需要用到什么控件?
- 如何用C#开发手机应用程序(重谢!)
- 如何取文件的某一行,请用C#编写,谢谢!!
- 求用数据线连接手机,发送短信的代码,不想用收费控件
- 用RS232通讯协议的设备,用C#写个程序
<UpdateFile1.0.1 import="0">
<FileName>aa.txt </FileName>
<FileName>bb.txt </FileName>
</UpdateFile1.0.1>
<UpdateFile1.0.2 import="1">
<FileName>aa.txt </FileName>
<FileName>cc.txt </FileName>
</UpdateFile1.0.2>
<UpdateFile1.1.3 import="0">
<FileName>aa.txt </FileName>
<FileName>bb.txt </FileName>
</UpdateFile1.1.3>
</LocalFileList>
doc.Load(@"D:\Project\C#Test\WindowsApplication1\WindowsApplication1\XMLFile1.xml"); XmlNodeList nodeList = doc.SelectNodes("//LocalFileList//FileName");
List<string> values = new List<string>();
foreach (XmlElement element in nodeList)
{ if (!values.Contains(element.InnerText))
{
Debug.WriteLine(string.Format("FileName:{0}", element.InnerText));
values.Add(element.InnerText);
}
}