Open::URI と Nokogiri を使用して、Google 検索ページをスクレイピングしています。
require 'open-uri'
require 'nokogiri'
url = http://www.google.co.uk/search?&q=toys&start=0&num=&complete=0
doc = Nokogiri::HTML(open(url))
mas = doc.css('li.g')[7]
mas.at_css('.mas-row')
この結果から、私が興味を持っているのは 1 つの結果だけです。
"Amazon.co.uk: Toys - Harry Potter: Toys & Games"
からデータを取得したいと思います"div class mas-row"
。
見つからない。「doc」変数を調べましたが、見つかりません。その後、その「div」にあるテキストを探しました。最初の div では、テキストの一部が見つかりましたが、次の div からは何も見つかりませんでした。
誰でもこれで私を助けることができますか?