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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     08 Dec 2000  16:49:33
 To : "Ivanov Anatol"
 Subject : Re: Определить Unicode
 -------------------------------------------------------------------------------- 
 
 Ivanov Anatol <anatol@rea.ru> wrote:
 
 IA>Привет.
 IA>Использую модуль Uniocde::Map8 для парсирования Excel документов с русским и
 IA>англоязычным текстом.
 
 IA>Пишу:
 IA>$conv_str = $mystr->to8($oWkC->Value);
 IA>Теперь русский текст прочитать можно, а вот  англ. проглатывается. В связи с
 IA>этим, вопрос:
 IA>Как определить нужно ли переводить строчку из Unicode. Т.е закодирована она
 IA>или нет.
 
 Совершенно нетривиально. Hе видя всего остального кода твоего парсера
 сказать нелья. 
 
 Вообще в BIFF-записи SharedStringsTable, где все современные ёксели
 хранят строки, есть совершенно четкий флаг юникоде или не юникоде.
 
 Какой  там по счету бит и в каком байте - не помню. Я в свое время
 в своем xls2csv драл этот кусок из Gnumeric-овского конвертера.
 
 -- 
 Victor Wagner      vitus@ice.ru
 Chief Technical Officer    Office:7-(095)-785-09-72
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 --- ifmail v.2.15dev5
  * Origin: Siberian Internet Company (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Определить Unicode   Ivanov Anatol   07 Dec 2000 14:40:51 
 Re: Определить Unicode   vitus@ice.ru   08 Dec 2000 16:49:33 
Архивное /ru.cgi.perl/231834724c2eb.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional