【问题标题】:What is the ruby equivalent of the python BeautifulSoup library?python BeautifulSoup 库的 ruby​​ 等价物是什么?
【发布时间】:2011-04-12 22:26:45
【问题描述】:

我正在寻找一个宽容的 HTML 解析器,用于在 Ruby 中抓取 HTML 和提取数据。我已经成功使用 BeautifulSoup 实现了这个 - 什么是 ruby​​ 等价物?

【问题讨论】:

    标签: python ruby beautifulsoup


    【解决方案1】:

    Nokogiri

    另见: Nokogiri vs Hpricot 在做出选择之前。 Nokogiri 似乎在性能方面超过了 hpricot(我自己还没有进行基准测试)并且有一个很好的语法 IMO。

    【讨论】:

    • 谢谢。我使用了 Nokogiri,这对我的目的来说已经足够了。我认为我通过它的 HTML 格式正确,所以我研究了它的容错性。
    • 2013 年更新:github 上的 Hpricot 自述文件说它不再维护,而是推荐 Nokogiri。
    【解决方案2】:

    有一个 Rubyful Soup gem,它是 BeautifulSoup 的 Ruby 端口,但不再维护,他们的网站现在推荐 hpricot

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-05
      • 2013-11-14
      • 1970-01-01
      • 1970-01-01
      • 2014-12-29
      • 2011-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多