[Moscow.pm] Генерация rtf/doc/docx
Pavel Vlasov
paul.vlasov на gmail.com
Пт Апр 20 03:01:55 PDT 2012
Добрый день!
Добавь в начало файла BOM (Byte order mark) и будет с utf8 excel файл
открываться нормально.
# print $file chr(0xEF).chr(0xBB).chr(0xBF);
use utf8;
open my $file, '>', 'result.csv'
or die 'Result';
# This is BOM
print $file chr(0xEF).chr(0xBB).chr(0xBF);
print $file "привет;12\n";
close $file;
2012/4/20 Sergey Leschenko <sergle.ua at gmail.com>
> 2012/4/20 Павел Купцов <pavel at kuptsov.info>:
> > Не совсем в тему, но все же отпишусь:
> > Для офис стартер использовал для формирования простых списков обычный xml
> > только отдавал его как xlsx, в итоге ексель открывал красивую таблицу с
> > настроенной сортировкой по столбцам.
>
> Данные в utf-8?
> Есть проблема - выдача CSV в utf-8 при открытии сразу в Excel
> нечитабельна (он ожидает cp1251?). Обходят через сохранение файла +
> импорт внутри Excel, но это много кликов.
> И можно посмотреть на пример xml файла?
>
> --
> Sergey
> --
> Moscow.pm mailing list
> moscow-pm at pm.org | http://moscow.pm.org
>
--
Best regards, Pavel Vlasov
Please consider the environment before printing this email.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20120420/ede39fe7/attachment.html>
Подробная информация о списке рассылки Moscow-pm