Pregunta

Me encanta la biblioteca de raspado Beautiful Soup en Python. Simplemente funciona ¿Hay un equivalente cercano en Ruby?

¿Fue útil?

Solución

Esta página de Ruby Toolbox incluye un gráfico de la popularidad relativa de varios analizadores .

Otros consejos

Nokogiri es otro analizador de HTML / XML. Es más rápido que hpricot según estos puntos de referencia . Nokogiri usa libxml2 y es un reemplazo sustitutivo de hpricot. También tiene soporte para selector css3 que es bastante agradable.

Editar: Hay un nuevo punto de referencia que compara nokogiri, libxml-ruby, hpricot y rexml aquí .

Ruby Toolbox tiene una categoría en analizadores HTML aquí .

Hay scRUBYt! , Rubyful-soup (ya no se mantiene), WWW :: Mechanize , scrAPI y un algunos más.

O simplemente puede usar Hpricot o Nokogiri para analizar.

Hpricot ? No sé lo que otros están usando ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top