using System;
using System.Xml; string sFileName = "testxml.xml";
string[] str1 = {"x1","x2","x3","x4"};
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load(sFileName);
for (int i=0; i < str1.Length; i++)
{
XmlNode node = xmldoc.CreateElement("item");
node.InnerText = str1[i];
xmldoc.DocumentElement.AppendChild(node);
} xmldoc.Save(sFileName);

解决方案 »

  1.   

    string sFileName = "testxml.xml";
    默认的路径是C:\
    怎么改变路径|?
      

  2.   

    string sFileName = "D:\\whatever\\testxml.xml";
      

  3.   

    对不起,还的麻烦..
    string sFileName = "D:\\whatever\\testxml.xml";
    这样设可以,但是如果文件在同一目录下,怎么设?这个问题有些白痴,可是我怎么设,都是指向C:\下,除非上面的指定盘符,我设的是虚拟目录,以后要发到网上怎么办呀
      

  4.   

    string sFileName = Server.MapPath("testxml.xml");
      

  5.   

    string sFileName = Server.MapPath("1.xml");
      

  6.   

    谢谢saucer(思归),分已经加了,希望以后多多帮我to qiushuiwuhen(秋水无恨)你的分在另一个贴子里加了,谢谢你了