jQuery を使用して xml ファイルを作成することは可能ですか、それともサーバー側の関数を使用する必要がありますか?
質問する
799 次
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 に答える