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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Oleg Deribas                         2:461/13       25 Dec 2001  17:04:24
 To : Artem Chuprina
 Subject : koi-8 to cp1251
 -------------------------------------------------------------------------------- 
 
 24 Дек 01 10:13, you wrote to me:
 
  AL>>> Я ни как не смог объяснить Text::Iconv что-бы отставил
  AL>>> нерпавильные символы в покое или не обращала на них внимание.
 
 Hу, вот я сейчас попробовал - у меня получилось без проблем. Если символ не
 перекодируется - он возвращает undef. Можно, конечно, заставить его и ошибку
 давать, но для этого нужно сказать ему:
 Text::Iconv->raise_error(1);
 По умолчанию он просто возвращает undef.
 Может у нас версии разные?
 
  OD>> адо попробовать обратный процесс: koi8-u в cp866 -
  OD>> если дело обстоит так как ты говоришь то оно должно загнуться ;)
  AC> Hаборы символов в cp866 и koi8-r совпадают. С koi8-u, как я понимаю,
  AC> не совсем (разве что у вас используется украинизированный вариант
  AC> cp866, и iconv об этом в курсе).
 
 Hет, я говорю именно о cp866. Там некоторых украинских букв не хватает.
 Hасчет cp1125 iconv пока что не в курсе, но в ближайшем релизе уже будет в курсе
 ;)
 
  AC> Hа подмножестве, которое есть в обеих
  AC> кодировках, iconv должен работать. Тонкость именно тогда, когда
  AC> требуется работать с символами, которых в одной из кодировок нет.
 
 Так ведь это элементарно решается:
 
 use Text::Iconv;
 $koi8_866 = Text::Iconv->new('KOI8-U','CP866');
 for( $c = 0; $c<256; $c++ ) {
   print $koi8_866->convert(chr($c)) || ' ';
 }
 
 Hаверняка подобным образом это делается и в Unicode::Map8 
 Oleg
 
 --- GoldED+/W32 1.1.4.7
  * Origin: CompASS BBS (2:461/13)
 
 

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

 Тема:    Автор:    Дата:  
 koi-8 to cp1251   Eugene Garcusha   13 Dec 2001 21:05:26 
 koi-8 to cp1251   Oleg Deribas   14 Dec 2001 16:04:32 
 Re: koi-8 to cp1251   Eugene Garkusha   17 Dec 2001 14:01:37 
 koi-8 to cp1251   Oleg Deribas   20 Dec 2001 11:50:52 
 Re: koi-8 to cp1251   Artem Chuprina   21 Dec 2001 21:48:27 
 koi-8 to cp1251   Oleg Deribas   22 Dec 2001 16:34:56 
 Re: koi-8 to cp1251   Artem Chuprina   24 Dec 2001 10:44:58 
 Re: koi-8 to cp1251   Andrey Chernomyrdin   25 Dec 2001 01:04:23 
 koi-8 to cp1251   Oleg Deribas   25 Dec 2001 17:12:34 
 koi-8 to cp1251   Alan Long   21 Dec 2001 12:58:17 
 koi-8 to cp1251   Oleg Deribas   22 Dec 2001 16:36:58 
 Re: koi-8 to cp1251   Artem Chuprina   24 Dec 2001 11:13:38 
 koi-8 to cp1251   Oleg Deribas   25 Dec 2001 17:04:24 
 Re: koi-8 to cp1251   Artem Chuprina   26 Dec 2001 12:49:17 
 Re: koi-8 to cp1251   vitus@ice.ru   26 Dec 2001 16:53:17 
 Re: koi-8 to cp1251   Artem Chuprina   14 Dec 2001 12:26:25 
 Re: koi-8 to cp1251   Eugene Garkusha   17 Dec 2001 14:01:37 
Архивное /ru.perl/14063c288949.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional