XMl 파일 (BBC 뉴스 RSS 피드)에서 데이터를 가져와 내 html 페이지에 표시하고 싶지만 사소한 문제가 있습니다. XML RSS 피드 파일을 로컬 서버에 저장했습니다. 나는 그것의 작동하지 않는 URL을 배치하여 온라인 XML 데이터를 가져 오기 위해 노력하고 때와는 ... 잘 실행하지만, 당신에게 위 코드는 미세 조정을 실행온라인 XML에서 데이터 가져 오기
<script>
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
var url = "bbc.xml";
xmlhttp.open("GET",url,false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
document.write("<table><tr><th>Artist</th><th>Title</th></tr>");
var x=xmlDoc.getElementsByTagName("item");
for (i=0;i<x.length;i++)
{
document.write("<tr><td>");
document.write(x[i].getElementsByTagName("title")[0].childNodes[0].nodeValue);
document.write("</td><td>");
document.write(x[i].getElementsByTagName("description")[0].childNodes[0].nodeValue);
document.write("</td></tr>");
}
document.write("</table>");
</script>
감사하지만 난 XML 파일에 대한 URL을 배치 할 때 가져 데이터 ... 페이지에 이와 같은 데이터가 없습니다.
var url = "http://feeds.bbci.co.uk/news/uk/rss.xml";
xmlhttp.open("GET",url,false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
내가해야 할 일 ... 도와주세요
응답 상태 (예 :'xmlhttp.status')를 확인 했습니까? –