首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java采取jxl读取excel时报错jxl.read.biff.BiffException: Unable to recognize OLE streamnu

2012-10-15 
java采用jxl读取excel时报错jxl.read.biff.BiffException: Unable to recognize OLE streamnujxl.read.bif

java采用jxl读取excel时报错jxl.read.biff.BiffException: Unable to recognize OLE streamnu
jxl.read.biff.BiffException: Unable to recognize OLE streamnull

原因;

excel版本太高了 你把文件保存成excel 97-2003



如果读取的excel太大可能会报内存溢出,解决办法:
若myeclipse报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误,我们可以通过一下方法进行处理:首先, 打开Eclipse软件,选择菜单栏run,在二级菜单中选择 Debug Configurations,然后:在弹出的窗口中选择(x)=arguments选项卡,VM arguments中输入所需要的内存最大占用量,比如输入-Xmx800m即可。此外,在我的程序当中,我还应用了flush缓冲,所以程序完全可以处理20万个节点的图。


myeclipse中console输出控制台,输出限定大小,可通过window->preperences->Run/Debug->console中的Console buffer size大小进行修改,这样可以使得console的空间变成size大小。

热点排行