将元素添加到另一个网站的RSS源中?

时间:2013-11-09 05:41:26

标签: php xml rss

所以我目前正在获取此RSS提要http://www.footballwebpages.co.uk/league.xml?comp=1,但根元素不受支持,因此我需要在XML文件的底部/顶部添加<rss>标记。我该怎么做呢?我已经设法在这里打印出来了......

<?php
    header("Content-type: application/xhtml+xml");  
    $html = file_get_contents('http://www.footballwebpages.co.uk/league.xml?comp=1');
        echo $html;
?>

除了底部和顶部的<rss>标签外,它还能正确地为我提供所有内容。

1 个答案:

答案 0 :(得分:0)

不确定这是否是最好的方法,但会使用<leagueTable>爆炸$ html?

header("Content-type: application/xhtml+xml");  
$html = explode("<leagueTable>", file_get_contents('http://www.footballwebpages.co.uk/league.xml?comp=1'));
$html = "<?xml version='1.0' encoding='UTF-8' ?>
<rss>
<leagueTable>{$html[1]}
</rss>";
echo $html;