Javascript 我可以使用jQuery创建xml还是使用服务器端?

Javascript 我可以使用jQuery创建xml还是使用服务器端?,javascript,jquery,xml,Javascript,Jquery,Xml,是否可以使用jQuery创建xml文件,还是必须使用服务器端函数?jQuery是一个运行在客户端/浏览器上的javascript库。要写入服务器,需要使用服务器端工具。例如ASP、Python、Php。使用jQueryAjax将一些数据发送到服务器页面(ASP.NET/Php)并在那里创建XML 下面的示例调用ASP.NET MVC操作方法,在该方法中,我使用传递的数据创建XML文档并将其保存到磁盘中 $.post("Home/CreateXML", { name : "Angel", age

是否可以使用jQuery创建xml文件,还是必须使用服务器端函数?

jQuery是一个运行在客户端/浏览器上的javascript库。要写入服务器,需要使用服务器端工具。例如ASP、Python、Php。

使用jQueryAjax将一些数据发送到服务器页面(ASP.NET/Php)并在那里创建XML

下面的示例调用ASP.NET MVC操作方法,在该方法中,我使用传递的数据创建XML文档并将其保存到磁盘中

 $.post("Home/CreateXML", { name : "Angel", age : "22" } function(data){
       alert("Response from server is : "+data);
 });
在服务器端

public ActionResult CreateXML(string name,string age)
{
  XElement elm=new XElement("SomeXML",
                     new XElement("Name",name),
                     new XElement("Age",age));

 elm.Save("C:\\somexml.xml") 
 return Content("XML Created and saved in disk!");   
}
执行此操作将创建此表单中的XML

 <SomeXML>
    <Name>Angel</Name>
    <Age>Angel</Age>
 </SomeXML>

天使
天使

您可以为xml文件创建xml内容,然后在href中将其设置为base64

检查此线程:

这取决于你所说的“文件”是什么意思。要使用文字定义,否-不能纯粹使用客户端JavaScript创建服务器端文件。但是,创建一个XML字符串很简单。我不想说文件。我的意思是创建一个XML字符串。但是之后,我将能够像在数据库中一样使用Xquery进行查询