ニュース サイトから記事を取得するためのスクレーパーを構築しています。以下は、BBC ニュース サイトの例です。
require 'nokogiri'
require 'open-uri'
doc = Nokogiri::HTML(open('http://www.bbc.co.uk/news/'))
doc.css('h2 a.story').each do |h2|
puts "#{h2.content} - http://www.bbc.co.uk#{h2["href"]}"
end
すべてではなく、特定の数の結果を返すにはどうすればよいですか?
ノコギリのドキュメントを見てみましたが、あまり説明がありません。