当前页面: 开发资料首页 → 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) 所说 我自己写了一个方法 现在既能读数值型的数据又能读字符型的数据