2010-09-07 13 views
5

Estoy buscando un analizador de RSS escrito en PHP. El problema no es que no pueda encontrar uno. El problema es que hay demasiados y es difícil decidir cuál usar (especialmente cuando no tengo experiencia con ellos y probarlos lleva demasiado tiempo).¿Qué analizador de RSS debería usar en PHP?

¿Alguien me puede recomendar un "buen" analizador de RSS?

Los siguientes requisitos son importantes para mí (dado en orden de importancia):

  1. Es capaz de extraer toda la información dada en la alimentación (no sólo el título, descripción y enlace, pero todo lo que está allí, por ejemplo alimenta autor, icono de fuentes, etiquetas de elementos, etc.).
  2. Debería poder leer no solo las fuentes RSS sino también Atom.
  3. Debería ser tolerante a los feeds RSS (Atom) "rotos".
  4. Debe ser fácil de usar.
+0

También vea http://stackoverflow.com/search?q=rss+parser+php – Gordon

Respuesta

8

Mi respuesta será de facto "has SimplePie?", Que es un muy buen intérprete XML, sino que tendrá que echar un vistazo a su demo para ver cómo se maneja rota alimenta :-)

+0

He descargado 1.2 y he probado la demo, arroja "Obsoleto: Asignando el valor de retorno de nuevo por referencia está en desuso en C : \ xampp \ htdocs \ simplepie-simplepie-9a1ebc0 \ simplepie.inc en la línea 738 " – Neros

+0

Es posible que desee plantear un problema, entonces -> https://github.com/simplepie/simplepie/issues –