nokogiri

    -1热度

    1回答

    我通常使用Nokogiri作为XML解析器。 我有下面的XML: <albums> <aldo_nova album="aldo nova"> <release_date value="19820401"/> </aldo_nova> <classix_nouveaux album="Night People"/> <release_date

    1热度

    3回答

    我有一个方法在我的CLI应用程序中给我一个错误。 的方法是: def self.deal_page(input, product_url) self.open_deal_page(input) deal = {} html = open(@product_url) doc = Nokogiri::HTML(html) data = doc.text

    0热度

    2回答

    我已成功安装Ruby 2.2.6和Rails 5.0,但我似乎无法安装宝石。这里是我得到的错误: Errno::EACCES: Permission denied @ rb_sysopen - C:/RailsInstaller/Ruby2.3.0/lib/ruby/gems/2.3.0/gems/nokogiri-1.7.1-x86- mingw32/lib/nokogiri/2.3/noko

    0热度

    1回答

    刮此代码本地工作正常,但在Heroku是由于请求超时时间超过30秒时: if @url @arr = Array.new begin doc = Nokogiri::HTML(open(@url)) doc.css(".new-cars-results-box").each do |item| hash = Hash.new typ

    8热度

    2回答

    我正在使用Rails 5来使用Rails缓存来存储Nokogiri对象。 我在配置/初始化/ cache.rb创造了这个: $cache = ActiveSupport::Cache::MemoryStore.new ,我想保存文件一样: $cache.fetch(url) { result = get_content(url, headers, follow_redirects)

    0热度

    2回答

    我试图引入nokogiri升级到1.7版本: gem 'nokogiri', '~> 1.7' 但是当我运行: bundle update --source nokogiri 我得到: Fetching gem metadata from https://rubygems.org/........... Fetching version metadata from https://rub

    1热度

    1回答

    当我从刮HTML或XML来提取文本的几个相关节点从节点加入所有文字,所有的文本连接成一个长字符串,使其无法恢复单个文本字符串。 例如: require 'nokogiri' doc = Nokogiri::HTML(<<EOT) <html> <body> <p>foo</p> <p>bar</p> <p>baz</p> </body> <

    0热度

    3回答

    使用Nokogiri :: XML如何基于另一个属性检索属性的值? XML文件: <RateReplyDetails> <ServiceType>INT</ServiceType> <Price>1.0</Price> </RateReplyDetails> <RateReplyDetails> <ServiceType>LOCAL</Servic

    0热度

    1回答

    我试图在h3标记后添加一行文本。 我的出发HTML是这样的: <h3>hi</h3> 与任何其他标记,或文档类型。我希望我的结局HTML看起来像这样: <h3>hi</h3> {% include 'tester-credit-button' %} 我试过如下: page = Nokogiri::HTML::DocumentFragment.parse("my_page.html")

    0热度

    1回答

    我正在使用HTTParty从第三方获取XML文档。 HTTParty使用MultiXML,默认情况下使用Nokogiri将返回的文档解析为一组Ruby对象。 XML文档中的一些节点应该是“1或更多”或“0或更多”元素(又名序列)的数组,但是当它们仅包含单个元素时,它们仅作为父元素的值返回,而不是数组中的单个项目。托管这些XML文件的一方还为文档提供了一个XSD,其中包含有关哪些节点应该是序列的信息