【问题标题】:Adding elements into an RSS feed from another website?将元素添加到另一个网站的 RSS 提要中?
【发布时间】:2013-11-09 05:41:26
【问题描述】:

所以我目前正在获取此 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;
?>

除了底部和顶部的 &lt;rss&gt; 标记之外,它为我提供了正确的所有内容。

【问题讨论】:

    标签: php xml rss


    【解决方案1】:

    不确定这是否是最好的方法,但用&lt;leagueTable&gt; 炸掉$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;
    

    【讨论】:

    • 这段代码完全没有运气 "", file_get_contents('@987654321 @)); $html = '{$html[1]} ';?>" 打印出来空白页
    • 现在试试,我添加了 echo 并删除了
    • 现在收到此错误解析错误:语法错误,第 3 行 /home1/gretar/public_html/table/index.php 中的意外 T_STRING
    • 这是你的事情,当复制到我的网络服务器上的 php 文件中时,该脚本可以正常工作。我假设你对 PHP 有一定的了解。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2009-11-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多