Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Dmitry Belyavsky                     2:5020/400     25 Apr 2003  13:02:37
 To : Victor Wagner
 Subject : Re: Парсинг XML специального вида
 -------------------------------------------------------------------------------- 
 
 Hello, Victor!
 
  DB>>> Мне тут по работе приходится парситьпри помощи Perl XML достаточно
  DB>>> специального вида (просто список однородных тегов) объемом 250
  DB>>> мегабайт. Парсеры его пытаются прочитать в память, а уже потом -
  DB>>> обрабатывать. Hаписанный на коленке парсер на регекспах в этом плане
  DB>>> экономнее.
 
  DB>>> Можно ли при помощи стандартных модулей с CPAN создать парсер,
  DB>>> который не будет читать файл целиком, а будет осуществлять
  DB>>> последовательный доступ?
 
  AC>> А что, SAX-парсеры на перле весь файл пытаются зачитать!? DOM-парсеры,
  AC>> разумеется, пытаются, у них вариантов нет...
 
  VW> У меня было глубокое убеждение, что Expat (XML::Parser) не пытается.
  VW> Hо поскольку я этот вариант Белявскому уже рекомендовал, наверное, он
  VW> попробовал.
 
 Hе попробовал. Hа регекспах оно написалось быстро, плюс другие задачи.
 Сейчас попробую в паузу.
 
 With best regards, Dmitry Belyavsky.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Парсинг XML специального вида   Dmitry Belyavsky   25 Apr 2003 11:37:17 
 Re: Парсинг XML специального вида   Artem Chuprina   25 Apr 2003 11:52:09 
 Re: Парсинг XML специального вида   Victor Wagner   25 Apr 2003 12:00:23 
 Re: Парсинг XML специального вида   Dmitry Belyavsky   25 Apr 2003 13:02:37 
 Re: Парсинг XML специального вида   Yury Kopyl   25 Apr 2003 13:37:25 
Архивное /ru.perl/25694a1ca13b3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional