Java poi中setValue(String)和setEncoding()方法过时,替代它的方法是什么?

andy_yanjia 2010-10-09 10:00:02
麻烦知道的高手告诉我一下,谢谢了!
...全文
706 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dr_lou 2010-10-09
  • 打赏
  • 举报
回复
TiffanyBj 2010-10-09
  • 打赏
  • 举报
回复
下载其最新sdk文档看看
在最新的POI(poi-3.2-FINAL-20081019)组件中的HSSFCell的setEncoding方法已经被删除,而相应的编码设置改为自动设置。针对String字段,只需生成一个新类HSSFRichTextString(String),类似于这样

HSSFRichTextString htr = new HSSFRichTextString(rs.getString(em.getFieldName()));
cell.setCellValue(htr);
dr_lou 2010-10-09
  • 打赏
  • 举报
回复
cell.setCellValue(new HSSFRichTextString("sdf"));
BearKin 2010-10-09
  • 打赏
  • 举报
回复
真抱歉 不知道 看看方法有没有注释 翻译下
TiffanyBj 2010-10-09
  • 打赏
  • 举报
回复
18,poi3.2把cell.setEncoding 删掉了
所以还是继续用poi3.0.2吧
好像自动Unicode处理了。
andy_yanjia 2010-10-09
  • 打赏
  • 举报
回复
没有人知道么?

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧