Ruby中相当于Python BeautifulSoup库的是什么?

4 投票
2 回答
2633 浏览
提问于 2025-04-16 04:12

我在找一个比较宽容的HTML解析器,用来抓取HTML并提取数据,使用Ruby编程语言。我之前用BeautifulSoup这个工具取得了不错的效果——那么在Ruby中有什么类似的工具呢?

2 个回答

0

之前有一个叫做 Rubyful Soup 的工具,它是把 Python 的 BeautifulSoup 移植到 Ruby 语言上的,但现在这个工具已经不再维护了。他们的网站现在推荐使用 hpricot

6

Nokogiri

另外,在做选择之前,可以看看: Nokogiri和Hpricot的对比。从性能上看,Nokogiri似乎比Hpricot更强(我自己没有做过测试),而且我觉得它的语法也很不错。

撰写回答