![](/img/trans.png)
[英]How can i get the value of a custom xml tag created using DOMParser?
[英]How can I download a XML #document generated by DOMparser?
早上好。
我有一個網頁,其中包含使用DOMparser()生成XML文檔的表單。 這是獲取XML的功能:
function textToXML(text) {
try {
var xml = null;
if (window.DOMParser) {
var parser = new DOMParser();
xml = parser.parseFromString(text, "application/xml");
var found = xml.getElementsByTagName("parsererror");
if (!found || !found.length || !found[0].childNodes.length) {
return xml;
}
return null;
} else {
xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.loadXML(text);
return xml;
}
} catch (e) {
// suppress
}
}
我得到一個XML文檔(顯示在console.log()上):
而且我不知道我現在怎么下載它,我試過了
location.href='data:application/download,' + encodeURIComponent(xmlFile)
但下載的文件只顯示“[object] Object”之類的內容。
我知道了。 最后我正在尋找一個插件,我得到了這個https://github.com/eligrey/FileSaver.js !! 我希望它比我更有幫助! 謝謝你試着幫助我!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.