Ruby中相当于Python BeautifulSoup库的是什么?
我在找一个比较宽容的HTML解析器,用来抓取HTML并提取数据,使用Ruby编程语言。我之前用BeautifulSoup这个工具取得了不错的效果——那么在Ruby中有什么类似的工具呢?
2 个回答
0
之前有一个叫做 Rubyful Soup 的工具,它是把 Python 的 BeautifulSoup 移植到 Ruby 语言上的,但现在这个工具已经不再维护了。他们的网站现在推荐使用 hpricot。
6
另外,在做选择之前,可以看看: Nokogiri和Hpricot的对比。从性能上看,Nokogiri似乎比Hpricot更强(我自己没有做过测试),而且我觉得它的语法也很不错。