是否有可能使用jQuery創建xml文件,還是必須使用服務器端函數?我可以使用jQuery創建xml或使用服務器端嗎?
-1
A
回答
1
JQuery是一個在客戶端/瀏覽器上運行的JavaScript庫。要寫入服務器,您需要使用服務器端工具。恩。 ASP,Python,Php。
0
使用jquery ajax發送一些數據到服務器頁面(ASP.NET/PHP)並在那裏創建XML。
下面的示例使我在哪裏創建使用傳遞的數據的XML文檔,並將其保存在disk.I現在用的是LINQtoXML
API這個例子
$.post("Home/CreateXML", { name : "Angel", age : "22" } function(data){
alert("Response from server is : "+data);
});
到ASP.NET MVC動作方法的調用
而在你的服務器端,
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>
0
您可以爲您的xml文件創建xml內容,然後在href中將其設置爲base64。
檢查這個線程: How to create a dynamic file + link for download in Javascript?
相關問題
- 1. 我可以使用customErrors調用服務器端代碼嗎?
- 2. 我可以使用Node.js作爲服務器端語言嗎
- 3. 我可以使用Delphi 2010建立WCF服務器嗎?
- 4. 我可以用C#4.0創建一個COM服務器嗎?
- 5. 我們可以以某種方式使用Python創建服務器端過濾器嗎?
- 6. 我們可以使用PHP而不是NodeJS創建GRPC服務器嗎?
- 7. 我可以使用某些客戶端JavaScript API服務器端嗎?
- 8. 我可以直接使用MySQL服務端口和Node js嗎?
- 9. 可以在流星服務器端使用Google Maps JavaScript API嗎?
- 10. 在10g服務器上使用oracle 11g客戶端可以嗎?
- 11. 我可以使用我的網絡服務器作爲郵件服務器嗎?
- 12. 我可以使用iCloud作爲後端服務器和iOS應用嗎?
- 13. 我可以使用JavaScript創建客戶端電子郵件嗎?
- 14. 我可以使用Querydsl創建自定義後端實現嗎?
- 15. Java客戶端/服務器 - 我們可以使服務器作爲客戶端到另一臺服務器嗎?
- 16. 我可以使用EPPlus創建或編輯XLTM文件嗎?
- 17. 我可以使用uber api建立自己的後端服務嗎?
- 18. 我可以開始使用不同的端口硒服務器
- 19. 使用XML響應創建Web服務
- 20. 我可以使用StreamingMarkupBuilder創建xml時使用閉包:
- 21. 我們可以使用KAA 0.8.0客戶端SDK與KAA 0.8.1服務器嗎?
- 22. 我可以使用服務器端JavaScript來在Razor中編碼視圖嗎?
- 23. 我們可以使用Angular 2作爲服務器端腳本嗎?
- 24. 我可以在其他服務器端語言中使用silverlight嗎?
- 25. 我可以在服務器端場景中使用direct2d硬件加速嗎?
- 26. 我可以使用導入組件使用的服務嗎?
- 27. 我可以在webpack中使用node.js服務器模塊嗎?
- 28. 我們可以使用Linq和View服務器嗎?
- 29. 我可以使用Heroku作爲Python服務器嗎?
- 30. 我可以在Xcode的Linux服務器上使用SVN嗎?
這取決於你的 「文件」 是什麼意思。要使用文字定義,請不要 - 您無法純粹使用客戶端JavaScript創建服務器端文件。但是,創建一個XML字符串很簡單。 – 2012-08-03 19:35:19
我不想說文件。我的意思是創建一個XML字符串。但之後,我將能夠使用Xquery來查詢,就像我會做一個數據庫 – 2012-08-03 19:51:11