[WebMethod(Description="生成data.xml文件")]
public void AddNode()//添加节点.
{
XmlDocument xmldoc ;
XmlElement xmlelem ;
xmldoc = new XmlDocument ( ) ;
//加入XML的声明段落,<?xml version="1.0" encoding="gb2312"?>
XmlDeclaration xmldecl;
xmldecl = xmldoc.CreateXmlDeclaration("1.0","gb2312",null);
xmldoc.AppendChild ( xmldecl); //加入一个根元素
xmlelem = xmldoc.CreateElement ( "" , "Employees" , "" ) ;
xmldoc.AppendChild ( xmlelem ) ;
//保存创建好的XML文档
xmldoc.Save ( Server.MapPath("data.xml") ) ; 
}
不能在WEB SERVICE中生成data.xml文件,而在WINFORM中把xmldoc.Save ( Server.MapPath("data.xml") ) ; 改成xmldoc.Save (Application.StartupPath+"//"+"data.xml") ; 能生成data.xml文件,请问如何那里有错,如何在WEB SERVICE中生成XM文件?谢谢!