Я html регекспами парсю :)<br><br>DOM-моделей как-то не перлово, я использую XML::Parser с собственным стилем, который всегда создает хеш массивов.<br><br>XML::Simple – мягко говоря не очень :)<br><br><div class="gmail_quote">
2009/12/1 Андрей П. Ковбович <span dir="ltr"><<a href="mailto:akovbovich@gmail.com">akovbovich@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Не знаю как c XML, но вот парсить HTML мне здорово помогает<br>
HTML::TreeBuilder::XPath<br>
<br>
1 декабря 2009 г. 15:06 пользователь Eugene Ardarov<br>
<<a href="mailto:spleenjack@gmail.com">spleenjack@gmail.com</a>> написал:<br>
<div><div></div><div class="h5">> 1 декабря 2009 г. 14:58 пользователь Mons Anderson <<a href="mailto:inthrax@gmail.com">inthrax@gmail.com</a>> написал:<br>
>> XML::Bare чертовски быстр.<br>
><br>
> Именно. На таких маленьких xml'ях раза в два быстрее.<br>
> Плюс, разбирает их в нативные конструкции (хеши, списки), что, как мне<br>
> кажется, намного удобнее, если всякие dom'ы и прочие следования<br>
> стандартам не нужны.<br>
><br>
>> Но если в проекте в принципе планируется работа с XML, то XML::LibXML<br>
>><br>
>> PS (на правах рекламы): еще есть XML::Hash::LX который работает через LibXML<br>
>><br>
>> On Tuesday 01 December 2009 14:36:47 Pavel wrote:<br>
>>> Hi 2All!<br>
>>> Сейчас реализую обработчик для работы с ответами от <a href="http://imhonet.ru" target="_blank">imhonet.ru</a>.<br>
>>> Ответы от него приходят в xml, по идее мне надо из них извлекать только<br>
>>> оценки и рекомендации (пример ответа с оценкой):<br>
>>><br>
>>> <?xml version="1.0" encoding="UTF-8"?><br>
>>> <response><code>0</code><br>
>>> <errmsg><![CDATA[]]></errmsg><br>
>>> <data><br>
>>> <item rate="5" soid="29" /></data><br>
>>> </response><br>
>>><br>
>>> Может кто-то уже работал с данным сервисом, подскажите что лучше<br>
>>> использовать?<br>
>>> Я сейчас пробегаюсь по разным модулям, но в итоге прихожу к XML::Simple,<br>
>>> так как<br>
>>> полагаю что не стоит стрелять из пушки по воробьям. Но может я и ошибаюсь..<br>
>>> Спасибо.<br>
>>><br>
>>> -----------------------------------<br>
>>> Blog: <a href="http://perlmonks.org.ru" target="_blank">http://perlmonks.org.ru</a><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>><br>
>>> --<br>
>>> Moscow.pm mailing list<br>
>>> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
>><br>
>><br>
>><br>
>> --<br>
>> Vladimir Perepelitsa aka Mons Anderson<br>
>> <<a href="mailto:inthrax@gmail.com">inthrax@gmail.com</a>> / #99779956<br>
>> --<br>
>> Moscow.pm mailing list<br>
>> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
>><br>
> --<br>
> Moscow.pm mailing list<br>
> <a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
><br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>С уважением,<br> Анатолий Шарифулин.<br>