Nokogiri を使用して HTML スクレイピングを試みていますが、期待した結果が得られません。
この特定の URL で、特定の場所の取引を調べていて、そのページに取引の詳細を表示したいと考えていました。.small-deals-cont
ページの CSS セレクターであり、同様.deal-title
に取引タイトルの CSS セレクターです。
require 'rubygems'
require 'nokogiri'
require 'open-uri'
url = "http://www.snapdeal.com/local-deals-Chennai-all?category=all&HID=dealHeader_all"
doc =Nokogiri::HTML(open(url))
puts doc.at_css("title").text
doc.css(".small-deals-cont").each do |item|
puts item.at_css(".deal-title")
end