Я пытаюсь использовать Scrubyt для получения подробностей с этой страницы. http://www.nuffieldtheatre.co.uk/cn/events/event_listings.php?section=events. Мне удалось получить заголовки и подробные URL-адреса из списка, но я не могу использовать next_page, чтобы получить скребок для перейти на следующую страницу. Я предполагаю, что это потому, что я не использую правильный шаблон для ссылки на следующую страницу. Я попробовал строку «Следующая страница», и я также попробовал XPath. Есть другие идеи?
Код ниже:
require 'rubygems'
require 'scrubyt'
nuffield_data = Scrubyt::Extractor.define do
fetch 'http://www.nuffieldtheatre.co.uk/cn/events/event_listings.php?section=events'
event do
title 'The Coast of Mayo'
#url "href", :type => :attribute
link_url
end
next_page "Next Page", :limit => 2
end
nuffield_data.to_xml.write($stdout,1)