/ / Нокогірі проблеми зі скребком веб-сторінок? - рубін, веб-скребко, нокогірі, механізатор, ватір

Проблеми з очищенням веб-нокігі? - рубій, веб-скребком, ногугіром, механізацією, ватир

Я хочу скребти з Інтернету приклад, просто пограти з можливостями nokogiri gem.

Тож я застряг на даний момент в основному на початку всього:

Як я можу заповнити інформацію Select поле з nokogiri, а потім проведіть через перше поле вибору "Вибрати виробника", а потім переведіть через друге поле вибору "Вибрати модель" і натискайте кнопку Go / OK щоразу в циклі?

Відповіді:

0 для відповіді № 1

Nokogiri призначений для розбору вмісту HTML. Це не для заповнення форм та навігації по веб-сайтах. Якщо веб-сайт чистий HTML (без JavaScript), то ви хочете використовувати Механізм (+ Нокогірі).

Механізм призначений для заповнення форм та навігації, а потім ви можете використовувати Nokogiri для розбору отриманого вмісту.

Якщо у вас є JavaScript, то, ймовірно, ви хочете використовувати Watir і, можливо, PhantomJS, що дозволяє вам запускати безголовий браузер.