我需要从这个 URL 获取 XML 数据:http: //45.119.203.114 : 8888/xmltv.php?username=epg&password=epg 来解析 EPG 数据
我曾尝试使用 Javascript 和 PHP 但它不起作用
这是我的代码
Javascript
var 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 获取数据,但也没有效果
请寻求您的帮助,谢谢
犯罪嫌疑人X
相关分类