我想把浏览器端从客户那里接到的数据,保存到服务器端的xml文档中,可是提示没有权限。。请问应该如何实现通过浏览器传来的数据来修改服务器端的xml文件呢?是不是要服务器端对浏览器的数据进行接收,然后再修改xml文件?
是不是就说明这不是JavaScript能完成的?需要服务器的语言来完成?希望大大解答。。

解决方案 »

  1.   

    Javascript是client端的script。所以用javascript一定是不行的。
    需要用server端的如asp(.net),jsp,php來作。
      

  2.   

    js无法完成。需要使用asp.net 等服务器语言实现,如XmlDocument.Save方法就可以了
    另外,服务器必须有保存文件的权限
      

  3.   

    正确
            string xml="<?xml version='1.0' encoding='utf-8' ?>";
            xml+="<UpdateTasks><Task><UID>5045</UID><Name>eeeaaa</Name></Task></UpdateTasks>";        XmlDocument doc = new XmlDocument();
            doc.LoadXml(xml);