[Moscow.pm] А можно я полошу немного ? :)

Kaltashkin Eugene zhecka на gmail.com
Чт Фев 12 01:06:26 PST 2009


Andrew Shitov пишет:
>> Оно пока на стадии тестов, как только будет более менее юзабельно, дам ссылк
>> на demopage c кодом.
>>     
>
> На код с XPath-ом бы посмотреть. 60 килобайт за четыре секунды не бывает же.
>
>
>   
бывает. Может конечно совсем руки у меня кривые. Все вокруг меня сидящие 
уверяют, что парсить XML(XHTML) проще и быстрее.
про размер файла наврал, он меньше.
Темплейт в xhtml
aborche. com/tst/powell-street.htm (пробел убрать)

11:54 bsd:/ usr/local/www/apache22/data> /usr/bin/time ./5.pl > /dev/null
       2,46 real         0,40 user         0,03 sys
bsd:/ usr/local/www/apache22/data> ll powell-street.htm
10 -rw-r--r--  1 zhecka  wheel  9154 11 фев 14:19 powell-street.htm

#!/usr/bin/perl
use XML::XPath;
use XML::XPath::XMLParser;

my $xp = XML::XPath->new(filename => 'powell-street.htm');
foreach my $node ($xp->find('//Blogger')->get_nodelist) {
 print $node->toString();
}


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