проблема с кодировкой (Excel) - PullRequest
0 голосов
/ 04 августа 2011

Неанглийские значения выглядят как положительные с их кодировками.

 "application/vnd.ms-excel; charset=cp1256";

Значения в Excel - это:

 "application/vnd.ms-excel; charset=cp1254";

Значения в Excel это: ????? ???? ??????? ???? ????????????

"application/vnd.ms-excel; charset=UTF-8";

Значения в Excel - это:

Какая правильная кодировка?

Ответы [ 2 ]

0 голосов
/ 04 августа 2011

UTF-8 или UTF-16 будут работать как глобальные.

  • cp1254 - турецкий и не поддерживает все европейские буквы.
  • cp1256 - западноевропейский, поэтомубудет работать, но имейте в виду, что он не поддерживает неевропейские буквы, поэтому он не может обрабатывать, скажем, арабский язык.

В вашем случае UTF является «лучшим» ответом.

0 голосов
/ 04 августа 2011

Ваш вопрос немного загадочный, оставляя многое для догадки (например: что там делает тег JSP?).

Так что я сделаю дикое предположение. Поскольку Windows использует UTF-16 для кодирования Unicode, попробуйте это в кодировке.

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