假设你的目标类型是String,变量名称是a。那好办,如果是HSSFCell.CELL_TYPE_STRING,就用StringValue来读取对于HSSFCell.CELL_TYPE_NUMERIC类型的用a=String.valueOf(读取Numeric的值);假设你的目录类型是Numeric变量名称是b。那么用下面的办法。
b=类型的类(Integer,Long,Double等).parse数据类型(int,long,double)就可以了,别忘了捕获NumberFormatException呀

解决方案 »

  1.   

    但是就像我说的: 2004-5-6 ,POI竟然把它认成HSSFCell.CELL_TYPE_NUMERIC类型
    哭了!!!why?
    要是POI有这样的函数,不管是哪种类型的,就直接读取单元格的值,然后在作其他转换就好了!!!
    还有有些EXCEl文件POI竟然不认??!!!报异常!!
    另存以下再读另存的文件就 P事没有了!!!郁闷!!!!