|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 03 Apr 2001 14:33:04 To : Maxim Ovchinnikov Subject : Re: Spreadsheet::ParseExcel -------------------------------------------------------------------------------- Maxim Ovchinnikov <eeyore@aaanet.ru> wrote: MO>Hарод, подскажите кто знает, как спомощью subjeвого модуля вытащить из MO>ячейки в Excel файле строку на русском(цифры, и строки на английском MO>вытаскиваются нормально). MO>А то когда я вытаскиваю строку:"Сотовый телефон стандарта GSM" MO>то я получаю(ниже приведены коды символов в десятичной системе): MO>4 33 4 62 4 66 4 62 4 50 4 75 4 57 0 32 4 66 4 53 4 59 4 53 4 68 4 62 4 MO>61 0 32 4 65 4 66 MO>4 48 4 61 4 52 4 48 4 64 4 66 4 48 0 32 0 71 0 83 0 77 MO>P.S. Может ее как переконвертнуть надо?Подскажите как? Это ярко выраженный Unicode. use Unicode::String; use Unicode::Map8; $u = utf16(вышепроцитированная пакость) my $map = Unicode::Map8->new("koi8-r"); print $map->to8($u); Подозреваю, что в начало еще стоит 255 254 засунуть, чтобы оно byte order корректно поняло. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: FT-center (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/950994032e4c.html, оценка из 5, голосов 10
|