Приличный материал про селекторы типа XPath: http://zvon.org/comp/r/tut-XPath_1.html
2013/12/19 Харпалёв Иван <[email protected]> > Спасибо! Очень много ссылок в тему! > Особенно понравился вариант с Mojo, поскольку, кажется, что материал "для > освоения" компактнее. > > Как понимаю, для того, чтобы нормально разбирать страницы, нужно освоиться > с DOM, всякими селекторами и т.д. > Такого бэкграунда мало( > Как его почерпнуть? Может есть туториал из пары уроков, где парсинг и > ликбезом?) > > Встал на путь истинный, спасибо! > > > 18 декабря 2013 г., 13:21 пользователь Анатолий Шарифулин < > [email protected]> написал: > > Да, на тестах сразу видно, когда парсер ломается, я иногда делаю так :) >> >> >> 2013/12/18 Eugene Toropov <[email protected]> >> >>> Если там реально несколько десятков страниц и смысл в мониторинге, то >>> можно вообще Test::Mojo и проходить последовательно. Код выглядит как-то >>> так: >>> >>> $t->get_ok($t->tx->res->headers->location >>> )->status_is('200')->element_exists('td[style="border-right:1px solid >>> #A2C1D9;"]'); >>> >>> $t->post_ok( $url => form => \%pay_form >>> )->status_is(302)->header_like(Location => qr|^ >>> http://partner.a1pay.ru/a1lite/selectType|); >>> >>> Евгений >>> >>> On Dec 18, 2013, at 12:59 PM, Ivan Petrov wrote: >>> >>> >> Используйте Mojo::UserAgent с Mojo::DOM и Mojo::JSON, и забудьте про >>> все ссылки >>> > >>> > если на производительность совсем уж наплевать, то можно и Mojo::DOM с >>> > Mojo::UserAgent >>> > >>> > -- >>> > Moscow.pm mailing list >>> > [email protected] | http://moscow.pm.org >>> >>> -- >>> Moscow.pm mailing list >>> [email protected] | http://moscow.pm.org >>> >> >> >> >> -- >> С уважением, >> Анатолий Шарифулин. >> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org >> >> > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
