java读取excel

youzpanfc 2015-07-16 04:49:43
用java中poi 模块读取excel表中内容,其中有一个字段存放的是转义字符,用cell将其取出之后再用其进行写操作时无法进行转义操作,读出的反斜杠t写入新的文件中也就是反斜杠t,无法转义,求大神指导。
...全文
2653 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
丶2p 2017-08-02
  • 打赏
  • 举报
回复
replace("\t",""),不行就//t
太虚野老 2017-08-02
  • 打赏
  • 举报
回复
replace("\t","")
w648425259 2017-07-26
  • 打赏
  • 举报
回复
你设置断点进入调试看看读excel出来的转义字符,你会发现再用poi读取时,自动给其上了反斜杠,如"\t"变成了"\\t",故不管在控制台还是文本打印基本都是打印的原来的“\t”,你要想实现转义字符的功能,将读出来的“\\t”变成"\t"后再写即可,具体方法可以直接str.replace("\\", "\"),也可以采用其他的方法。望有用!
NONE_LANG 2016-05-26
  • 打赏
  • 举报
回复
试试\\t,我猜的,不知道对不对!
xb12369 2015-07-29
  • 打赏
  • 举报
回复
replace("\t","")

13,100

社区成员

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

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