2010-06-17 12 views
1

J'ai passé des heures sur ceci, tout ce que j'essaie de faire est d'extraire le contenu "title" d'un flux rss, tout le reste peut être ignoré. J'ai regardé dans simplepie, pie et tous ces trucs, mais je ressens ce genre de surpuissance pour ce que j'ai besoin de faire. Je me rends compte qu'il y a des gadgets Google qui sont faits qui peuvent le faire, mais je ne voulais pas tous les trucs de google logo, et je voulais personnellement faire cela.Aide avec un flux RSS

Theres tas de balises non nécessaires des thats venant de flux rss tout ce que je besoin est la balise de titre, il ressemble à ce <titre> Mon titre 3.0 </titre >

Mon serveur a PHP 5+ donc je sais que je peux utiliser certaines de ces fonctions xml simples qui semblent prometteuses.

jusqu'à présent, j'ai

<?php $blogfeed = file_get_contents("http://myblog.blogspot.com/feeds/posts/default?alt=rss"); echo $blogfeed; ?>

Et il me donne toutes les données, je pensais à courir à travers elle avec strpos et la recherche de titre < > mais est-il un moyen plus facile à faire ce??

Merci beaucoup!

+0

Il y a beaucoup de questions concernant l'analyse de rss en PHP ici dans stackoverflow.Voir par exemple http://stackoverflow.com/questions/2681866/xml-rss-feed-parse-php, http://stackoverflow.com/questions/250679/best-way-to-parse-rss-atom-feeds-with-php, et d'autres.Non besoin d'une nouvelle question à mon avis – Wrikken

+0

O ok bien désolé de perdre votre temps, peut-être que vous pourriez simplement passer ces questions, à mon humble avis, je vais regarder dans ces d'autres questions –

Répondre

1

`

"; print_r($xml); echo "
"; echo"
titre: » $ xml-> channel-> item-> title; // echo. "Titre:" $ xml [titre]; >

`.?