java poi excel 导出内容中文乱码,急求在线解决!!!! 50
不要跟我说设置如下:response.setCharacterEncoding("utf-8");response.setContentType("application...
不要跟我说设置如下:
response.setCharacterEncoding("utf-8");
response.setContentType("application/vnd.ms-excel;charset=utf-8");// // 指定文件的保存类型。
我只想问, // cell.setEncoding(HSSFCell.ENCODING_UTF_16);为啥不生效,我的poi是2.5的(2.0也试了)
报的错误是“The method setEncoding(short) is undefined for the type HSSFCell”
求大能解!!! 展开
response.setCharacterEncoding("utf-8");
response.setContentType("application/vnd.ms-excel;charset=utf-8");// // 指定文件的保存类型。
我只想问, // cell.setEncoding(HSSFCell.ENCODING_UTF_16);为啥不生效,我的poi是2.5的(2.0也试了)
报的错误是“The method setEncoding(short) is undefined for the type HSSFCell”
求大能解!!! 展开
4个回答
展开全部
“The method setEncoding(short) is undefined for the type HSSFCell” 不写了吗?没这个方法,HSSFCell.ENCODING_UTF_16是 short
追问
那个是jar包的问题,后面换了个低版本的,setEncoding已经不报错了,只是导出的时候还是乱码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Excel的编码集默认是Unicode编码,你更改下编码集就能搞定了
追问
在那个地方改,求问!!
追答
当然是在你导出之前设置编码机格式了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你试试 传说中的土鳖 的方法吧 第二行的chatset=
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
poi 现在不是 3.10了吗?
更多追问追答
追问
求解决办法,跪谢le
追答
换换poi的不同版本试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询