比如读取出来的是AA.TXT  BB.TXT CC.TXT  BB.TXT AA.TEX我想只显示AA.TXT BB.TXT CC.TXT谢谢拉

解决方案 »

  1.   

                XmlNodeList xnl = webdoc.GetElementsByTagName("LocalFileList")[0].ChildNodes;
                foreach (XmlNode xn in xnl)
                {
                    if (xn.Name.CompareTo(upVersion) > 0)
                    {
                        XmlNodeList upList = xn.ChildNodes;
                        foreach (XmlNode xn1 in upList)
                        {
                            chFileName.ListView.Items.Add(xn1.InnerText);
                        }
                    }
                }
    XN1里不记录重复的名字
      

  2.   

    哥哥,叔叔门。。帮帮忙啊。。
    在LISTVIEW里不显示重复的名字
      

  3.   

     XmlDocument doc = new XmlDocument();
                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))
                    {
    chFileName.ListView.Items.Add(xn1.InnerText);                 }
                }