Ситуация: у меня есть таблица данных, которая показана на странице jsp с utf-8.С этим проблем нет.Когда я экспортирую его в Excel, неанглийские значения выглядят странно. Код экспорта:
public class DisplayExcelView extends ExcelView {
public String getMimeType() {
return "application/vnd.ms-excel; charset=utf-8"; //uses the Win-cp1256
}
}
Сохраняет файл xls.Когда я открываю его с помощью двойного клика
Файл, который вы пытаетесь открыть, blabla.xls имеет другой формат с расширением файла .blabla Хотите открыть файл?
Если я нажму да;Неанглийские значения выглядят странно.
Но если я сначала открою Excel 2007 и загрузлю текст DATA / From (путем импорта файла .xls), Excel покажет окно, в котором есть выбранная кодировка UTF-8.После выбора этого варианта неанглийские символы выглядят идеально.
Нет ли способа открыть окно, дважды щелкнув файл .xls и получить правильные неанглийские символы?