<?xml version="1.0" encoding="utf-8" ?> 
在写xml时怎么能加上这一句啊
 writer.WriteStartElement("service");
writer.Formatting = Formatting.Indented;
我是这样一句一句写的

解决方案 »

  1.   

    StringBuilder builder = new StringBuilder();
    builder.Append("<?xml version='1.0' encoding='UTF-8'?>");
    builder.Append();
    builder.Append();
    string xml = builder.ToString();
    byte[] arrData = System.Text.Encoding.UTF8.GetBytes(xml);
    System.IO.FileStream fileStream = new System.IO.FileStream(文件名(全路径), FileMode.Create, FileAccess.ReadWrite);
    fileStream.Write(arrData, 0, arrData.Length);
    fileStream.Close();这样应该就可以了。