Все зависит от задачи и от производительности, которая нужна, можешь держать все в памяти и XPathом бегать, можешь в БД хранить<br><br><div class="gmail_quote">2009/6/29 Павел Тимонин <span dir="ltr"><<a href="mailto:gg.error@gmail.com">gg.error@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;">видно, проблема xml волнует умы людей :)<br>но один вопрос остался без ответа. вот xml какими-то средствами разобран. получены данные. может их лучше засунуть в базу типа mysql, чтобы не парсить каждый раз? или нет в этом смысла?<br>
<br><div class="gmail_quote">29 июня 2009 г. 17:29 пользователь Mons Anderson <span dir="ltr"><<a href="mailto:inthrax@gmail.com" target="_blank">inthrax@gmail.com</a>></span> написал:<div><div></div><div class="h5">
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>On Monday 29 June 2009 17:22:21 Анатолий Шарифулин wrote:<br>
> XML::Simple - зло! :)<br>
> XML::Parser + свой стиль и/или на спане посмотреть.<br>
> Если устраивает дом-модель, то лучше XML::LibXML ничего нет.<br>
><br>
> Также есть XML::TreePP - Pure Perl разбор XML, но тут скорость.<br>
<br>
</div>XML::Parser::Style::EasyTree - стиль для XML::Parser, аналогичный XML::TreePP<br>
<div><br>
><br>
><br>
> 2009/6/29 Varyanick I. Alex <<a href="mailto:q@cono.org.ua" target="_blank">q@cono.org.ua</a>><br>
><br>
> > Здравствуйте, Павел Тимонин!<br>
> ><br>
> > On Mon, Jun 29, 2009 at 05:12:15PM +0400, Вы писали:<br>
> > > Здравствуйте, товарищи.<br>
> > ><br>
> > > Подскажите пожалуйста, чем лучше парсить xml, надо ли его запихивать в<br>
> ><br>
> > базу<br>
> ><br>
> > > (структуры простые, но всё же), чтоб организовать динамический<br>
> ><br>
> > прайс-лист?<br>
> ><br>
> > Парсинг:<br>
> > 1. XML::Simple<br>
> > 2. XML::LibXML<br>
> ><br>
> > А можно сразу преобразовывать в XHTML (или что угодно):<br>
> > 1. XML::LibXSLT<br>
> ><br>
> ><br>
> > --<br>
> > Varyanick I. Alex<br>
> > icq: 102 575 440<br>
> > skype: cono..<br>
> > <a href="mailto:q@cono.org.ua" target="_blank">q@cono.org.ua</a><br>
> > --<br>
> > Moscow.pm mailing list<br>
> > <a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
<br>
<br>
<br>
--<br>
</div>Vladimir Perepelitsa aka Mons Anderson<br>
<<a href="mailto:inthrax@gmail.com" target="_blank">inthrax@gmail.com</a>> / #99779956<br>
<div><div></div><div>--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div></div></div><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></blockquote></div><br><br clear="all"><br>-- <br>С уважением,<br> Анатолий Шарифулин.<br>