Nokogiri解析了某些类的href元素

时间:2018-03-09 23:16:41

标签: ruby web-scraping nokogiri

我有以下网站,我试图用nokogiri解析:

require 'rubygems'
require 'nokogiri'
require 'open-uri'

page = Nokogiri::HTML(open("https://www.haekken.de/events/"))  


page.css("a.event-link").each do |n|
    puts n["href"]
end

puts page.class   # => Nokogiri::HTML::Document

我试图用这段代码解析所有链接,但只是得到一个空数组:

<a>

在使用此选择器时,例如https://try.jsoup.org/,我将获得要从此页面中提取的所有正确元素。我是否需要遍历所有这些元素,或者是否有更简单的方法从$conn->query("SET CHARACTER SET utf8;"); $conn->query("SET collation_connection = utf8_unicode_ci;"); 元素中提取所有链接?

1 个答案:

答案 0 :(得分:0)

如评论中所述:网址错误且代码正在运行(对于未来的googelers)

抱歉,我无法将您的任何答案用作正确的答案(因为他们在哪里发表评论)