我有一個頻道發佈網站,我想進入CNN頻道的頻道節目。 CNN在這裏播出的節目(你可以在源文件 - XML文件中看到):用XML錄製電視節目
http://tvprofil.net/xmltv/data/cnn.info/weekly_cnn.info_tvprofil.net.xml
如何根據提取的時間數據?
例如:
Now program: "bitmez's table"
next program: "stack's table" in 30 minute
這可能嗎?
更新1:
我可以把XML數據,但所有的XML實現文件
<?php
$url = 'http://tvprofil.net/xmltv/data/cnn.info/weekly_cnn.info_tvprofil.net.xml';
$xml = simplexml_load_file($url);
if (!$xml) {
trigger_error('XML file -- read error',E_USER_ERROR);
return;
}
foreach ($xml as $programme) {
echo 'Now: ', $programme->title, "<br>\n";
}
在Stackoverflow上詢問「是否可能」沒有多大意義,因爲答案肯定是:*「是」*,然後你就像在提出問題之前一樣。相反,試着解釋你究竟做了什麼以及什麼使你很難實現它。說出「現在的程序」有哪些標準,「下一個程序」有哪些標準以及兩者如何相互關聯。數據連接通常是解決這類問題的關鍵。 – hakre
@hakre感謝您的幫助!謝謝!!你怎麼能做到這一點?例如:「Now:hakre's table」。在XML文件中有開始時間和結束時間。開始時間會釋放程序的名稱,這是如何完成的? – bitmez4
時間總是相對的。所以它首先找到說現在實際上是什麼的地方。 – hakre