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”

求大能解!!!
展开
 我来答
解药没有毒
2014-08-29 · 超过26用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:32.9万
展开全部
“The method setEncoding(short) is undefined for the type HSSFCell” 不写了吗?没这个方法,HSSFCell.ENCODING_UTF_16是 short
追问
那个是jar包的问题,后面换了个低版本的,setEncoding已经不报错了,只是导出的时候还是乱码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
传说中的土鳖
2014-08-26 · 超过27用户采纳过TA的回答
知道答主
回答量:95
采纳率:33%
帮助的人:41.7万
展开全部
Excel的编码集默认是Unicode编码,你更改下编码集就能搞定了
追问
在那个地方改,求问!!
追答
当然是在你导出之前设置编码机格式了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ztw1122
2014-08-29 · TA获得超过1088个赞
知道小有建树答主
回答量:2382
采纳率:80%
帮助的人:949万
展开全部
你试试 传说中的土鳖 的方法吧 第二行的chatset=
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
micro0369
2014-08-26 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:4065万
展开全部
poi 现在不是 3.10了吗?
更多追问追答
追问
求解决办法,跪谢le
追答
换换poi的不同版本试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式