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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrey Ivanov                        2:5020/400     26 Mar 2003  17:10:35
 To : All
 Subject : how to convert utf8 to cp1251?
 -------------------------------------------------------------------------------- 
 
 Хотел преобразовать строку из utf8 в cp1251:
 
 #!/usr/bin/perl
 use Encode;
 $octets="asdf";
 from_to($octets, "utf8", "cp1251");
 print $octets;
 
 а не выходит:
 Undefined subroutine &main::from_to called at line 4.
 
 хотя по адресу
 http://search.cpan.org/author/DANKOGAI/Encode-1.91/Encode.pm
 написано черным по белому:
 
 [$length =] from_to($octets, FROM_ENC, TO_ENC [, CHECK])
      Converts in-place data between two encodings. The data in $octets 
 must be encoded as octets and not as characters in Perl's internal 
 format. For example, to convert ISO-8859-1 data to Microsoft's CP1250 
 encoding:
 
    from_to($octets, "iso-8859-1", "cp1250");
      and to convert it back:
 
    from_to($octets, "cp1250", "iso-8859-1");
 
 Понимаю, что вызвал функцию неправильно, а как правильно?
 Спасибо.
 
 --- ifmail v.2.15dev5
  * Origin: dso (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 how to convert utf8 to cp1251?   Andrey Ivanov   26 Mar 2003 17:10:35 
 Re: how to convert utf8 to cp1251?   Yury Kopyl   26 Mar 2003 17:47:26 
 Re: how to convert utf8 to cp1251?   Andrey Sapozhnikov   26 Mar 2003 18:02:50 
Архивное /ru.perl/101424003f7bd.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional