我需要从这个 URL 获取 XML 数据:http: //45.119.203.114 : 8888/xmltv.php?username=epg&password=epg 来解析 EPG 数据我曾尝试使用 Javascript 和 PHP 但它不起作用这是我的代码Javascriptvar xmlHttp = new XMLHttpRequest(); xmlHttp.open( "GET", 'http://45.119.203.114:8888/xmltv.php?username=epg&password=epg'); // false for synchronous request xmlHttp.responseType = 'document'; xmlHttp.setRequestHeader('Accept', 'application/xml'); xmlHttp.onload = function () { if ( xmlHttp.readyState == 4 && xmlHttp.status == 200 ) { console.log(xmlHttp.responseXML); } } xmlHttp.send();我的 javascript 代码中的结果始终是 No 'Access-Control-Allow-Origin'这是我的 PHP 代码$path = 'http://tvku.live:8888/xmltv.php?username=epg&password=epg'; $xml=simplexml_load_file($path); $me = "sub-title"; foreach($xml->programme as $item){ echo "Start : " .date("G:i d.m.Y", strtotime(substr($item["start"], 0, -6))) . '<br>'; echo "End : " .date("G:i d.m.Y", strtotime(substr($item["stop"], 0, -6))) . '<br>'; echo "Channel : ".$item["channel"]. "<br>"; echo "Title : ".$item->title. "<br>"; echo "Info : ".$item->$me. "<br>"; echo "Description : ".$item->desc. "<br>"; echo "<br>"; }我的 php 代码没有结果,在我的 PHP 代码中,我曾尝试使用 CURL 获取数据,但也没有效果请寻求您的帮助,谢谢
添加回答
举报
0/150
提交
取消