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

当前页面: 开发资料首页JSP 专题POI读取Excel表时如果表中有空白字段 就会产生错误,程序终止运行

POI读取Excel表时如果表中有空白字段 就会产生错误,程序终止运行

摘要: POI读取Excel表时如果表中有空白字段 就会产生错误,程序终止运行


比如说:
Excel表
-------------------------------------------------------------
字段A 字段B 字段C
1 sdsd 121 1213
2 sdsf 1231



-------------------------------------------------------------
问题
B2字段没有值,读到B2时程序会终止
请问这个问题要怎么解决


顺便问一下
poi里有没有方法 读取Excel数据时 有一个方法既能读数值型的数据又能读字符型的数据 我现在是分开读取的





期待


对每个字段都判断一下 不能是null 是null的要赋值为""
这样就不会抛出异常终止了


if (cell != null) double v = cell.getNumbericCellValue();
目前POI包中没有提供"既能读数值型的数据又能读字符型的数据"的方法,但你可以自己写一个包装函数。


我已经解决了 谢谢楼上的各位

正如 supergoalcn(Supergoal) 所说 我自己写了一个方法 现在既能读数值型的数据又能读字符型的数据



↑返回目录
前一篇: Tomcat可以,WebSphere下不行..求助!
后一篇: properties 在用了struts的myeclipes开发环境下应放在那个文件下?