Приличный материал про селекторы типа 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

Ответить