Всем Привет,
Очередная нетривиальная задача.
В моем распоряжении Ruby, нужно парсить страницу и проверять валидность содержимого.
WATIR сразу отпадает, т.к. нет доступа к браузеру.
Задача вроде бы и решаема с использованием Nokogiri, Mechanize, но на странице есть JavaScript часть информации, которая не отрабатывает и не доступна. Каким образом можно это обойти? может у кого-то уже был опыт работы в схожих условиях?
Если уже на Ruby не знаете решения, приму другие варианты.
Парсинг страницы с JavaScript (на Ruby?)
Автор MrHant, 13 окт 2010 10:02
Сообщений в теме: 2
#1
Отправлено 13 октября 2010 - 10:02
#3
Отправлено 16 октября 2010 - 15:47
Спасибо за совет.можно попробовать celerity
http://celerity.rubyforge.org/
В итоге остановился все-таки на Ruby и Selenium RC.
Оказалось что простота такого решения куда выгоднее чем отсутствие браузера в других решениях.
Celeruty должен подойти для решения проблемы. На другом форуме также посоветовали env-js, RKelly, johnson.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных