Quel est l'équivalent le plus proche de Beautiful Soup for Ruby?
-
11-07-2019 - |
Question
J'aime la bibliothèque de grattage Beautiful Soup en Python. Ça fonctionne. Y a-t-il un équivalent proche en Ruby?
La solution
Cette page de la Ruby Toolbox contient un tableau de la popularité relative de divers analyseurs syntaxiques. .
Autres conseils
Nokogiri est un autre analyseur HTML / XML. Il est plus rapide que hpricot selon ces points de repère . Nokogiri utilise libxml2 et remplace avantageusement hpricot. Il a également un support de sélecteur CSS3 qui est très agréable.
Modifier: un nouveau point de comparaison compare nokogiri, libxml-ruby, hpricot et rexml ici .
Ruby Toolbox a une catégorie sur les analyseurs syntaxiques HTML ici .
Il existe scRUBYt! , Rubyful-soup (n'est plus mis à jour), WWW :: Mechanize , scrAPI et un quelques autres.
Vous pouvez également utiliser Hpricot ou Nokogiri pour l'analyse.
Hpricot ? Je ne sais pas ce que les autres utilisent ...