[Moscow.pm] Чем лучше парсить ответы от имхонета?

Andrei andrei.protasovitski на gmail.com
Вт Дек 1 03:58:46 PST 2009


Если ответы действительно такие небольшие и/или тебе нужно извлекать
какую-то небольшую часть информации, то проще и быстрее во всех отношениях
обойтись регэкспами.

Если извлекаемой информации много или предполагается
масштабирование/расширение функционала, то, как уже говорили, XML::LibXML.
Можно посмотреть в сторону XML::Parser, но он больше под SAX1 заточен.

XML::Simple -- медленный, как чёрт. При большом объёме данных он окажется
узким местом. Если тебе в час по файлу парсить, то можно и XML::Simple. А
иначе он чересчур Simple. :)

1 декабря 2009 г. 12:36 пользователь Pavel <brosku на mail.ru> написал:

> Hi 2All!
> Сейчас реализую обработчик для работы с ответами от imhonet.ru.
> Ответы от него приходят в xml, по идее мне надо из них извлекать только
> оценки и рекомендации (пример ответа с оценкой):
>
> <?xml version="1.0" encoding="UTF-8"?>
> <response><code>0</code>
> <errmsg><![CDATA[]]></errmsg>
> <data>
> <item rate="5" soid="29" /></data>
> </response>
>
> Может кто-то уже работал с данным сервисом, подскажите что лучше
> использовать?
> Я сейчас пробегаюсь по разным модулям, но в итоге прихожу к XML::Simple,
> так
> как
> полагаю что не стоит стрелять из пушки по воробьям. Но может я и ошибаюсь..
> Спасибо.
>
> -----------------------------------
> Blog: http://perlmonks.org.ru
>
>
>
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Andrei Protasovitski
< andrei[dot]protasovitski[at]gmail[dot]com >
Diemen, Netherlands
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20091201/8fc1e60b/attachment.html>


Подробная информация о списке рассылки Moscow-pm