hpricot

hpricot

文章 1 浏览 61

在方法调用中使用 ruby​​ 块

下面的代码可以完美运行。 @doc = open(link) { |f| Hpricot(f) } 但我想使用以下代码,它似乎与 Hpricot 块配合得不好(例如 @doc 是 TempFile 对象…

血之狂魔 2024-11-15 04:33:28 7 0

如何使用 Hpricot 删除 div 内的特定内容

我有以下 html 结构 asdasdasdas asdasdasdas asdasdasdas asdasdasdas Content to be excluded 我需要的是,当我搜索 div id="rn_answertext" 时,我…

牵强ㄟ 2024-11-11 16:57:09 6 0

hpricot:从 URL 获取图像并解析元素

我正在尝试获取页面内图像的确切 URL,然后下载它。我还没有到达下载点,因为我正在尝试隔离图像的 URL。这是代码: #!/usr/bin/ruby -w require 'rub…

鹿! 2024-11-11 15:31:47 5 0

Hpricot - 未定义的方法“to_sym”对于 nil:NilClass

我最近做了一次捆绑更新,最终破坏了很多东西。我无法解决的问题之一是使用 hpricot 来格式化文本。 之前有 hpricot 用户遇到过这个 to_sym for nilCl…

如果没有 2024-11-07 20:04:02 5 0

使用 hpricot 构建 flashvar 数组

我之前曾使用 hpricot 从某些 HTML 标签内的网站获取内容,但是我正在尝试构建此页面上找到的所有 flashvar 的数组 http://view-source:http://megavi…

徒留西风 2024-11-02 15:00:57 5 0

如何查找“”中的href元素值用红宝石标记

我的目标是找到谷歌搜索结果中的第一个结果并收集站点链接,所以我构建了这个脚本: require 'hpricot' require 'open-uri' require 'mechanize' quer…

太阳哥哥 2024-10-30 15:38:08 7 0

Ruby:清理 HTML、使用 Hpricot 还是仅使用正则表达式?

我希望对 HTML 进行一些基本的清理。基本上想要创建一个允许的标签白名单并拒绝其他任何内容。 在这种情况下,Hpricot 值得吗?它是否有一个我忽略的…

樱桃奶球 2024-10-30 02:23:53 7 0

Ruby Hpricot XML 解析 ARIN 文档

我正在尝试解析此 ARIN xml 文档。我想获取 orgRef 标记内的“name”属性,当我用 Hpricot 解析它时,它没有按照我的预期执行 false1998-04-18T00:00:…

作死小能手 2024-10-27 08:00:44 4 0

Ruby Mechanize 表抓取无法捕获整行

我正在尝试用 mechanize 抓取一个表格网站。 我想刮第二行。 当我运行: agent.page.search('table.ea').search('tr')[-2].search('td').map{ |n| n.t…

能否归途做我良人 2024-10-17 22:10:37 12 0

Hpricot XML 文本搜索

Hpricot + Ruby XML 解析和逻辑选择。 目标:找到作者鲍勃写的所有标题。 我的 XML 文件: Book1 march 1 2010 Bob book2 october 4 2009 Bill book3 …

鸢与 2024-10-16 23:04:12 9 0

加载 hpricot gem 时出现问题

我在加载 hpricot gem 时遇到问题。 我在 rake 任务中使用它,并在其中放入 require "hpricot" 。 但它不会加载并显示错误消息:no such file to load…

风蛊 2024-10-14 19:36:49 10 0

例如,Hpricot 中使用的除数符号是什么?

在 Hpricot 文档(位于 https://github.com/hpricot/hpricot)中有一个文档。搜索()方法。然后文档继续说“快捷方式是使用除数”: (doc/"p.posted"…

不气馁 2024-10-14 03:27:42 10 0

什么是“终止对象”,为什么我不能调用它的方法?

我定期收到此异常: NotImplementedError: method `at' called on terminated object 在这行代码上: next if Hpricot(html).at('a') 此错误意味着什…

无妨# 2024-10-11 11:07:55 8 0

如何在 Windows、Ruby 1.8.7、Rails 2.3.8 上安装 Facets,出现 hpricot 错误

当我尝试从 ruby​​gems 安装facets gem 时,出现此错误: Using facets (2.8.4) Installing hpricot (0.8.3) with native extensions c:/Ruby187/li…

×眷恋的温暖 2024-10-07 05:21:03 11 0

如何使用
从网页中提取文本使用 Hpricot 标签?

我正在尝试使用 Hpricot 和 Ruby 解析 HTML 文件,但在提取“自由浮动”文本时遇到问题,该文本未包含在 等标签中。 require 'hpricot' text = <

司马昭之心 2024-10-06 12:51:39 8 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文