0 0

poi 3.8 导出excel 乱码10

在weblogic服务器下,用poi3.8导出数据成excel,中文数据全部都是乱码
2012年6月14日 16:30

5个答案 按时间排序 按投票排序

1 0

采纳的答案

如果你的POI是POI 3.2之前的话,试试以下代码:

HSSFCell cell = ...
cell.setEncoding(HSSFCell.ENCODING_UTF_16);

HSSFWorkbook workbook = ...
workbook.setSheetName(sheetNo, "测试" + sheetNo, HSSFWorkbook.ENCODING_UTF_16);

2012年6月20日 15:00
0 0

设置编码格式为UTF8

2012年6月15日 11:23
0 0

ByteArrayInputStream(excelString.getBytes("GBK"),0,excelString.getBytes("GBK").length);

2012年6月15日 10:49
0 0

如果你要正确的代码的话,贴一下你的“导出”代码。大家帮你改。

2012年6月14日 18:06
0 0

设置编码方式

在OutputStream中设置就ok了

2012年6月14日 16:50

相关推荐

Global site tag (gtag.js) - Google Analytics