Задать вопрос
@raury

Как парсить AJAX страницу на Ruby?

Использую библиотеку curb для скачивания страницы и nokogiri для парсинга. Контент обновляется кнопкой “load more”, поэтому у меня появилась идея парсить текущий url, нажимать на кнопку, парсить новый url и тд пока кнопка не исчезнет. Проблема в том что используемые библиотеки нажимать не умеют, поэтому подскажите пожалуйста инструмент ну или может отличный от моего подход к решению. Спасибо.
  • Вопрос задан
  • 175 просмотров
Подписаться 1 Средний 4 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    iOS Developer
    12 месяцев
    Далее
  • AndroidSprint
    Попробуйте себя в роли разработчика за 10 дней
    1 неделя
    Далее
  • Stepik
    Парсинг на Python для начинающих
    2 недели
    Далее
Решения вопроса 1
oh_shi
@oh_shi
Чтобы нажимать кнопки нужен браузер, можете попробовать Capybara + PhantomJS. Либо смотрите какие запросы делает AJAX по кнопке и повторяйте до пустого ответа.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы