站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题poi中用workbook对象setSheetName后,输出的execel对应的sheet名是乱码,解决就给分。

poi中用workbook对象setSheetName后,输出的execel对应的sheet名是乱码,解决就给分。

摘要: poi中用workbook对象setSheetName后,输出的execel对应的sheet名是乱码,解决就给分。


当sheet名是数字和字母时不是乱码,可是输出日文汉字的时候就出现乱码了。在线等。
解决马士给分,请高手帮忙。


不知道楼主编码摄制的是什么?
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet();

//设置字符编码为UTF_16
workbook.setSheetName(0,"日本語",HSSFWorkbook.ENCODING_UTF_16);
这样设置我试验过没有问题



没像你这么用过,我先试试。


好,解决了,给分。


↑返回目录
前一篇: 如何实现用按键关闭后台运行的JAVA程序
后一篇: 从verycd网站上下载网页时,怎么转码也是乱码!着急!