Все зависит от задачи и от производительности, которая нужна, можешь держать все в памяти и XPathом бегать, можешь в БД хранить<br><br><div class="gmail_quote">2009/6/29 Павел Тимонин <span dir="ltr">&lt;<a href="mailto:gg.error@gmail.com">gg.error@gmail.com</a>&gt;</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">&lt;<a href="mailto:inthrax@gmail.com" target="_blank">inthrax@gmail.com</a>&gt;</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>
&gt; XML::Simple - зло! :)<br>
&gt; XML::Parser + свой стиль и/или на спане посмотреть.<br>
&gt; Если устраивает дом-модель, то лучше XML::LibXML ничего нет.<br>
&gt;<br>
&gt; Также есть XML::TreePP - Pure Perl разбор XML, но тут скорость.<br>
<br>
</div>XML::Parser::Style::EasyTree - стиль для XML::Parser, аналогичный XML::TreePP<br>
<div><br>
&gt;<br>
&gt;<br>
&gt; 2009/6/29 Varyanick I. Alex &lt;<a href="mailto:q@cono.org.ua" target="_blank">q@cono.org.ua</a>&gt;<br>
&gt;<br>
&gt; &gt; Здравствуйте, Павел Тимонин!<br>
&gt; &gt;<br>
&gt; &gt; On Mon, Jun 29, 2009 at 05:12:15PM +0400, Вы писали:<br>
&gt; &gt; &gt; Здравствуйте, товарищи.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Подскажите пожалуйста, чем лучше парсить xml, надо ли его запихивать в<br>
&gt; &gt;<br>
&gt; &gt; базу<br>
&gt; &gt;<br>
&gt; &gt; &gt; (структуры простые, но всё же), чтоб организовать динамический<br>
&gt; &gt;<br>
&gt; &gt; прайс-лист?<br>
&gt; &gt;<br>
&gt; &gt; Парсинг:<br>
&gt; &gt; 1. XML::Simple<br>
&gt; &gt; 2. XML::LibXML<br>
&gt; &gt;<br>
&gt; &gt; А можно сразу преобразовывать в XHTML (или что угодно):<br>
&gt; &gt; 1. XML::LibXSLT<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Varyanick I. Alex<br>
&gt; &gt; icq: 102 575 440<br>
&gt; &gt; skype: cono..<br>
&gt; &gt; <a href="mailto:q@cono.org.ua" target="_blank">q@cono.org.ua</a><br>
&gt; &gt; --<br>
&gt; &gt; Moscow.pm mailing list<br>
&gt; &gt; <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>
&lt;<a href="mailto:inthrax@gmail.com" target="_blank">inthrax@gmail.com</a>&gt; / #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>