我有一个XML文件是以下结构的
<?xml version="1.0"?>
<dataService>
  <Person ID="1">
    <name>.</name>
  </Person>
  <Person ID="3">
    <name>12313</name>
  </Person>
</dataService>请问怎么才可以添加结点啊?用C#的。

解决方案 »

  1.   

    C#操作XML文件的基本操作类http://blog.sina.com.cn/s/blog_7610cc4d0100q3ji.html
    可以去这里看看,之前总结的一个类,希望对你有用
      

  2.   

                 XmlDocument xmldoc = new XmlDocument();
                xmldoc.Load("datasource.xml");
                XmlNode node = xmldoc.SelectSingleNode("dataService");
                foreach (XmlNode node1 in node)
                {
                    XmlElement xechsx = xmldoc.CreateElement("Email");
                    xechsx.InnerText = "*****@hotmail.com";
                    ((XmlElement)node1).AppendChild(xechsx);//增加
                }
                xmldoc.Save("datasource.xml");