您可以引一个 using System.Xml;
其中:
                XmlDocument doc = new XmlDocument();
                doc.Load("xml的文件名");
                XmlNode node = doc.SelectSingleNode("//节点的名称");
                  ....
这是查找指定的某个节点,还有很多内容,你可以上msdn上找一下,很全的.

解决方案 »

  1.   

    我能读进来,,关键是现在我不会创建一个对象,,把xml文档读到一个xmldocument对象里,然后的读取对这个对象操作,这我不会,而且像这个 <property name="Description" value="这个服务主要提供协同平台的远程数据服务" /> ,我怎么提前中间的文字,
      

  2.   

    if (File.Exists(filePath))
                        {
                            List<SystemPatches> tempList = new List<SystemPatches>();
                            XmlSerializer mySerializer = new XmlSerializer(typeof(List<SystemPatches>));
                            using (FileStream myFileStream = new FileStream(filePath, FileMode.Open))
                            {
                                tempList = (List<SystemPatches>)mySerializer.Deserialize(myFileStream);
                            }
                            systemPatchesList.AddRange(tempList);
                        }                    XmlSerializer xmlSerializer = new XmlSerializer(typeof(List<SystemPatches>));
                        using (StreamWriter myWriter = new StreamWriter(filePath))
                        {
                            xmlSerializer.Serialize(myWriter, systemPatchesList);
                        }
    序列化和反序列化XML