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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  18 May 2000  18:20:53
 To : Oleg Kravc
 Subject : Re: быстрая перекодировка текста
 -------------------------------------------------------------------------------- 
 
 <Oleg_Kravc@p22.f1281.n5020.z2.fidonet.org> wrote:
 
 OK> Скажем cp886 -> koi, таблица перекодировки хранится в хэше,
 OK> файл читается построчно, как сделать, что бы это работало быстро?
 OK> Я пока родил такое
 
 OK>   while (defined($line = $input->getline())) {
 OK>    $line =~ s/([\x80-\xFF])/$xtable{$1}/g;
 OK>    $output->print($line);
 OK>   }
 OK>   
 OK> можно ли как-то ускорить это дело? В масштабах всего файла?
 OK> Есть один неприятный момент - может понадобиться перекодировка
 OK> в нечто вроде unicode, те байт в два, или наоборот.
 
 Unicode::*?
 
 -- 
 Счастливо!
   Ран.
 --- ifmail v.2.14.os-p7-tma3
  * Origin: MemoNet (2:5020/371.32@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 быстрая перекодировка текста   Oleg Kravc   17 May 2000 02:31:50 
 Re: быстрая перекодировка текста   Artem Chuprina   18 May 2000 18:20:53 
Архивное /ru.perl/347384a8e223.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional