【发布时间】:2012-11-22 07:14:18
【问题描述】:
我正在运行以下代码:
require 'rubygems'
require 'nokogiri'
require 'open-uri'
url = "http://sfbay.craigslist.org/search/sss?query=bike&catAbb=sss&srchType=A&minAsk=&maxAsk="
doc = Nokogiri::HTML(open(url))
doc.css(".row").each do |row|
row.css("a").text
end
我得到的唯一回报是0。但是,当我只运行doc.css(".row") 时,我会从 CL 中获取整个行列表。为什么我使用 each 方法时返回零,我该如何解决?
【问题讨论】:
-
你想做什么?您没有对提取的文本做任何事情
-
这是一项正在进行的工作。这是我第一次玩 Nokogiri。