-1

jQuery を使用して xml ファイルを作成することは可能ですか、それともサーバー側の関数を使用する必要がありますか?

4

3 に答える 3

1

JQuery は、クライアント側/ブラウザーで実行される JavaScript ライブラリです。サーバーに書き込むには、サーバー側のツールを使用する必要があります。元。ASP、Python、Php.

于 2012-08-03T19:36:43.047 に答える
0

jquery ajax を使用してサーバー ページ (ASP.NET/PHP) にデータを送信し、そこで XML を作成します。

以下のサンプルでは、​​渡されたデータを使用して XML ドキュメントを作成し、ディスクに保存する ASP.NET MVC アクション メソッドを呼び出しますLINQtoXML。この例では API を使用しています。

 $.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>
于 2012-08-03T19:38:35.027 に答える
0

xml ファイルの xml コンテンツを作成し、それを href で base64 として設定できます。

このスレッドを確認してください: How to create a dynamic file + link for download in Javascript?

于 2012-08-03T19:45:10.403 に答える