如何在我的网站上嵌入和自定义RSS源?

时间:2014-07-02 17:02:33

标签: css web rss styling integrate

基本上,我想在我的网站上显示一些来自特定网站的博客文章(当然还有应有的信誉)。我厌倦了在Google上搜索,我遇到了一些可以实现这一目标的网站(例如http://feed.mikle.com/),但它们对我来说没用,因为它们不允许我自定义CSS和样式!

我想获取原始文本并对其应用自定义设计,因此它在我的网站上看起来并不合适。这样做的最佳选择是什么?我该怎么办?

1 个答案:

答案 0 :(得分:1)

这就是我如何解析页面上的Feed:

<?php
    function ParseFeed () {
        $xmlfile='http://feedli.nk';
        $xml = simplexml_load_file(rawurlencode($xmlfile));
        $namespaces = $xml->getNamespaces(true);

        foreach ($xml->channel->item as $item) {
            echo '<div class="imageWrapper">';
                echo '<img src="' . $item->children($namespaces['media'])->content->attributes()->url . '" alt="FlickrImage" class="FlickrImage">';
                echo '<div class="ImageInfo"><p class="ImageInfoText"><nobr>';
                    echo $item->title . '</nobr><br>';
                    echo '<a target="_blank" href="' . $item->author->attributes($namespaces['flickr'])->profile . '">' . $item->children($namespaces['media'])->credit . '</a>';
                echo '</p></div>';
            echo '</div>';
        }
    }
?>