Какой из них вы бы выбрали? Мои важные атрибуты (не по порядку):
Выберите Нокогири, для всех очков и особенно для пункта 1: Hpricot больше не поддерживается .
Мета-ответ: См. ruby-toolbox , чтобы получить представление о популярности различных инструментов в данной области.
Выберите Hpricot, только если у вас нет или не может быть установлен LibXML на компьютере, который вы используете. Если это не так, выберите Nokogiri, лучше по пяти упомянутым атрибутам, чем Hpricot.
Я обнаружил, что Hpricot полезен при работе с неработающим HTML, который после обработки должен оставаться неработающим.Hpricot хорош в изменении только той части документа, которую вы обновили.Если только это не нужно, Нокогири - это путь.