Frage

Gibt es eine kostenlose PHP / Javascript-Bibliotheken gibt, die bei der Anzeige eines RSS-Feeds als html?

helfen würde,
War es hilfreich?

Lösung

In meiner Meinung SimplePie ist eines der besten RSS-Parser.

Hier ist ein Beispiel:

require_once('simplepie.inc');
$feed = new SimplePie();
$feed->set_feed_url('http://simplepie.org/blog/feed/');
$feed->init();
$feed->handle_content_type();


    <?php foreach ($feed->get_items(0, 5) as $item): ?>

        <div class="item">
            <h2 class="title"><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h2>
            <?php echo $item->get_description(); ?>
            <p><small>Posted on <?php echo $item->get_date('j F Y | g:i a'); ?></small></p>
        </div>

    <?php endforeach; ?>

Andere Tipps

Vielleicht SimplePie könnte helfen, hier - unter Angabe seine FAQ , es ist:

  
      
  • A-Code-Bibliothek, in PHP geschrieben, sollte es machen lächerlich einfach   für Menschen, RSS und Atom zu verwalten   Feeds.
  •   
  • Eine einfach zu bedien API dass Griffe all die schmutzige Arbeit, wenn es darum geht,   fetching, Caching, Parsing,   Normalisieren Datenstrukturen zwischen   RSS- und Atom-Formate, Handhabung   Zeichencodierung Übersetzung und   Sterilisieren der resultierenden Daten.
  •   

Von couse, wird es nicht tun alles für Sie -. Aber es könnte Ihnen den Einstieg


Andere Lösungen umfassen zum Beispiel Zend_Feed_Reader oder MagpieRSS .

Versuchen Sie Magpie RSS . Es kann RSS-Feeds auf Arrays analysieren, die Sie können einfach durchlaufen und Ihre HTML bauen.

Es ist nicht wirklich eine Bibliothek auch nicht, aber ich würde auf jeden Fall empfehlen Sie XSL / XSLT .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top