2011-05-02 4 views
3

Je cherche à créer un travail cron qui permettra de recueillir des données à partir de plusieurs flux rss et de stocker l'information dans une table de base de données.Rss lecteur de flux pour Rails

Deux exemple de l'I se nourrit vais analyse syntaxique:
http://news.google.com/news?ned=ie&topic=n&output=rss
http://rss.news.yahoo.com/rss/asia

Je me demandais si les gens ont des suggestions pour le meilleur petit bijou de rails à utiliser pour ce faire? (Vous ne voulez pas commencer par un pour trouver à mi-chemin qu'il ya des limites/bugs.)

Merci

+1

J'ai utilisé [feedzira] (https://github.com/pauldix/feedzirra) c'est vraiment cool –

Répondre

11

Découvrez Feedzirra, un excellent lecteur d'alimentation pour Rails.

+0

A jeté un coup d'oeil là et semble assez bon. Juste une question, va-t-il décoder les entités html? Par exemple, si vous regardez les flux yahoo et google que j'ai mentionnés, vous verrez que le nœud 'description' contient des balises html. Merci –

+0

Oui, il le fera. A également une fonction "assainir" pour dépouiller les noeuds des étiquettes nuisibles. – ericalli

+0

Existe-t-il un bijou pour Feedzirra? – zabumba