hpricot

    2热度

    1回答

    我试图转移我的博客杰基尔,以下说明:http://jekyllrb.com/docs/migrations/ 我有我的.xml格式的所有帖子,但将它们转换似乎并没有被命令工作: ruby -rubygems -e 'require "jekyll/jekyll-import/wordpressdotcom"; JekyllImport::WordpressDotCom.pro

    2热度

    4回答

    我刚开始使用Ruby on Rails以及希望创建一个简单的网站爬虫其中: 遍历所有Sherdog战士的个人资料。 获取裁判姓名。 比较名称和旧名称(包括站点解析期间和文件)。 打印并保存文件的所有唯一名称。 一个例子网址是:http://www.sherdog.com/fighter/Fedor-Emelianenko-1500 我正在寻找像<span class="sub_line">Dan

    3热度

    2回答

    我有一个股票交易网站,只有登录到网站后才能访问。登录后,有一个股票价值,我试图提取。该数字不易获取,并需要一段时间才能从公司数据库中更新。 我想在Ruby中编写一个脚本,这将允许我提取数字,然后在我的程序中使用它。 在Firebug,标签看起来是这样,但之后仅数已加载: <span id="ContentPlaceHolderTodaysStock">10,747</span> 我已经探讨库,

    0热度

    1回答

    我们使用的消毒宝石和ヶ辆组合做一些清理用户输入HTML的宽松HTML字符。净化宝石使用Hpricot,但现在使用Nokogiri。我需要将Hpricot从应用程序中取出。 这里有两个测试串,每个其次是输出我期待: 测试串1: "SOME TEXT < '<span style='background-image: url(\"http://evil.ru/webbug.png\")'>MORE'

    0热度

    1回答

    我使用Hpricot gem来分析xml。我能够获得标题和pubdate,但它不适用于链接。这里是代码片段 items = doc.search("//item").first(6) items.each do |item| feed = {} feed[:title] = item.search("//title").text feed[:link] = item

    1热度

    3回答

    我正在尝试安装hpricot,并且出现以下错误。我确实安装了xcode,但我不确定我还缺少了什么。 $ gem install hpricot Building native extensions. This could take a while... ERROR: Error installing hpricot: ERROR: Failed to build gem native

    0热度

    1回答

    我正在使用Rails 3.2和Hpricot。 我想通过其子元素的内容找到一个XML元素,并将其转换为一个Ruby对象,该对象稍后将被呈现。 换句话说,我想找到‘vehicle’元素,其子节点‘line_number’的内容等于1234。 这工作得很好用REXML及以下XPath: /gsip/vehicle[line_number[text()=1234]] REXML是缓慢的,因此我转而使

    0热度

    1回答

    我想从中获取parentID。 <div class="module-head" onclick="getURL('/DU/initAction.do?parentId=1063&categoryType=6')"></div> 我该如何做到这一点?

    0热度

    1回答

    一个节点我使用的角度来说,Hpricot从网页选择一个<div>元素移动: doc = open("overview.html") { |f| Hpricot(f) } puts doc.search("div[@class=leftnav-btn]") 我想复制元素并粘贴到在其他<div>元素与class="secondDiv"。 我该怎么做?

    0热度

    1回答

    我正在尝试更改ruby脚本以使其更易于携带。不幸的是,在MS Windows上安装hpricot似乎有点复杂,我想避免它。然而,我的红宝石技巧很少(或更少)。我如何用Nokogiri替换这个? htmlText = Net::HTTP.get URI.parse("#{ARGV.shift}?type=embed") html = Hpricot(htmlText)