Article View: pl.comp.lang.perl
Article #52052Re: alternatywa dla XML::Parser ?
From: hubert depesz lubaczewski
Date: Mon, 22 Nov 2010 18:55
Date: Mon, 22 Nov 2010 18:55
19 lines
1608 bytes
1608 bytes
On 2010-11-22, Jacek Kalinski <jacek_kal@go2._NOSPAMPLEASE_.pl> wrote:
> W artykule <kjzy68lcvg4.fsf@ccfs1.fuw.edu.pl>, Michal Jankowski napisał(a):
>
>> Zależy, co potem z tym robisz... Sprawdź np. XML::LibXML z użyciem
>> XML::LibXML::SAX
>
> Już mi się nie podoba.
> XML::Parser potrzebował na "wczytanie" pliku niecałych 3 minut i użył
> przy tym 1505MB pamięci, a:
użyj xml::parsera, ale z uzyciem przetwarzania zdarzeniowego (Handlers
=> { Start => ..., End => ..., Char => })
bardzo to lubię, bo nie zużywa prawie w ogóle pamięci.
depesz
--
Linkedin: http://www.linkedin.com/in/depesz / blog: http://www.depesz.com/
jid/gtalk: depesz@depesz.com / aim:depeszhdl / skype:depesz_hdl / gg:6749007
Technical Details
Message-ID:
<gtqqr7-vpq.ln1@depesz.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!depesz.com!not-for-mailReferences:
<slrniekrrg.llq.jacek_kal@nntp.dyski.one.pl> <kjzy68lcvg4.fsf@ccfs1.fuw.edu.pl> <slrnielcs0.llq.jacek_kal@nntp.dyski.one.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!depesz.com!not-for-mail From: hubert depesz lubaczewski <depesz@depesz.com> Newsgroups: pl.comp.lang.perl Subject: Re: alternatywa dla XML::Parser ? Date: Mon, 22 Nov 2010 18:55:12 +0000 Organization: depesz Software Lines: 19 Message-ID: <gtqqr7-vpq.ln1@depesz.com> References: <slrniekrrg.llq.jacek_kal@nntp.dyski.one.pl> <kjzy68lcvg4.fsf@ccfs1.fuw.edu.pl> <slrnielcs0.llq.jacek_kal@nntp.dyski.one.pl> Reply-To: depesz@depesz.com NNTP-Posting-Host: martin.depesz.com Mime-Version: 1.0 X-Trace: news.onet.pl 1290452882 17021 188.40.39.14 (22 Nov 2010 19:08:02 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Mon, 22 Nov 2010 19:08:02 +0000 (UTC) User-Agent: slrn/pre1.0.0-16 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit