gpt4 book ai didi

javascript - Phonegap 构建 XML 请求

转载 作者:行者123 更新时间:2023-11-28 03:27:58 25 4
gpt4 key购买 nike

我使用以下代码从 XML 文件中获取信息。它确实适用于我的笔记本电脑,并直接使用文件浏览器加载 html 文件。但是,它不适用于由 phonegap build 创建的应用程序。我正在使用 android 4.3。希望有人知道答案。

var Connect = new XMLHttpRequest()
Connect.open("GET", "data/test.xml", false);
Connect.setRequestHeader("Content-Type", "text/xml");
Connect.send(null);
var TheDocument = Connect.responseXML;
var workid = TheDocument.childNodes[0];
for (var i = 0; i < workid.children.length; i++)
{
var id = workid.children[i];
var Name = id.getElementsByTagName("title");
document.write(Name[0].textContent.toString());
}

希望你能帮上忙!

最佳答案

对于遇到同样问题的其他人:使用以下代码可以正常工作。

<script>
function loadXMLDoc(dname)
{
if (window.XMLHttpRequest)
{
xhttp=new XMLHttpRequest();
}
else
{
xhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET",dname,false);
xhttp.send();
return xhttp.responseXML;
}
</script>

</head>

<body>

<div class="frame">

<script>
xmlDoc=loadXMLDoc("test.xml");
x=xmlDoc.getElementsByTagName("title");
document.write(x[0].childNodes[0].nodeValue);
alert('loaded');
</script>

</div>

</body>

关于javascript - Phonegap 构建 XML 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19980948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com