Стандартная кодировка Excel - PullRequest
       7

Стандартная кодировка Excel

1 голос
/ 17 октября 2011

Я беру данные с сервера SQL.
Я создаю длинную строку с пробелами между полями и символами новой строки для новых строк.
Затем я преобразую строку с помощью iconv из windows-1255 в UTF-8 и сохраняю строкув файл test.xls.
Когда я открываю файл в электронной таблице OpenOffice, таблица отображается правильно, если я выбираю кодировку UTF.
Но при открытии файла в MS Excel поля отображаются правильно, но текст на ивритене является.

У меня вопрос: в какой кодировке я должен сохранить файл для корректного отображения в Excel?

1 Ответ

1 голос
/ 17 октября 2011

Используйте PHPExcel для создания реальных документов Excel, а не маркировки CSV. Проблема заключается в том, что в CSV нет метаданных кодирования, и то, какое кодирование Excel будет использовать, зависит от настроек системы (т. Е. Там не «стандартная кодировка»).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...