POI3.8读取excel模板时报错,请高人指点,高分!!

问题描述

报错代码:wbPartModule=newHSSFWorkbook(filePartModule)错误信息:Unabletoconstructrecordinstance,thefollowingexceptionoccured不是所有的模板都读取不了,有的可以有的不可以,在网上巴拉了半天,也没找到解决办法。也看到网上有同样问题的同学,不知道最终解决掉没有。

解决方案

解决方案二:
高手大神在哪里????
解决方案三:

解决方案四:

解决方案五:
thefollowingexceptionoccured,既然这样,为什么不把下面的异常贴出呢
解决方案六:
Excel2003和2007的区别,有异常捕获然后换newXSSFWorkbook
解决方案七:
模板都是2003的,具体的异常信息:atsun.reflect.GeneratedConstructorAccessor29.newInstance(UnknownSource)atsun.reflect.DelegatingConstructorAccessorImpl.newInstance(UnknownSource)atjava.lang.reflect.Constructor.newInstance(UnknownSource)atorg.apache.poi.hssf.record.RecordFactory.createRecord(RecordFactory.java:224)atorg.apache.poi.hssf.record.RecordFactory.createRecords(RecordFactory.java:160)atorg.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:163)atorg.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:210)atorg.apache.poi.hssf.usermodel.HSSFWorkbook.<init>(HSSFWorkbook.java:191)
解决方案八:

解决方案九:
部分excel数据格式读不了,更新下poi包或jdk看看
解决方案十:
引用8楼cyf282501的回复:

部分excel数据格式读不了,更新下poi包或jdk看看

以前用的poi版本是2.5.1今天下了个3.8试了试还是不行,还得需要更高的版本??jdk的版本也要更新?为什么

时间: 2024-09-10 16:17:43

POI3.8读取excel模板时报错,请高人指点,高分!!的相关文章

jxl读取excel文件时报内存溢出,修改内存配置后,还是报错

问题描述 jxl读取excel文件时报内存溢出,修改内存配置后,还是报错 解决方案 解决方案二:贴码解决方案三:请楼主贴代码,这个你不贴代码,我们难道去猜吗

asp.net使用npoi读取excel模板并导出下载详解

 这篇文章主要介绍了asp.net使用npoi读取excel模板并导出下载的示例,大家参考使用吧 为什么要使用NPOI导出Excel?   一.解决传统操作Excel遇到的问题:   如果是.NET,需要在服务器端装Office,且及时更新它,以防漏洞,还需要设定权限允许.NET访问COM+,如果在导出过程中出问题可能导致服务器宕机. Excel会把只包含数字的列进行类型转换,本来是文本型的,Excel会将其转成数值型的,比如编号000123会变成123. 导出时,如果字段内容以"-"

c# winform word-c# winform 读取word内容时报错

问题描述 c# winform 读取word内容时报错 隔离 COM 引用"Microsoft.Office.Interop.Word"时出现问题: 未导入注册表项"HKEY_CLASSES_ROOTCLSID{00020906-0000-0000-c000-000000000046}AuxUserType". ProjectManager doc.Close(ref nullobj, ref nullobj, ref nullobj); 引起下面提示: 方法&qu

Win7系统读取Administrator属性时报错怎么办?

Win7系统读取Administrator属性时报错怎么办? 1.按下WIN+R,打开运行,然后输入services.msc 确定; 2.打开win7的服务列表后,双击server服务; 3.查看启动类型是否为禁用,如禁用改为自动,然后应用,并启动该服务; 4.启动server服务后,我们还需要启动"workstation"服务,操作方法和上面的一样; 5.最后再进入用户管理,双击打开Win7的内置管理员帐户Administrator,就不会再出现这样的错误了.

poi读取excel模板,填充内容并导出,支持导出2007支持公式自动计算

/** * 版权所有(C) 2016 * @author www.xiongge.club * @date 2016-12-7 上午10:03:29 */ package xlsx; /** * @ClassName: CreateExcel * @Description: TODO() * @author www.xiongge.club * @date 2016-12-7 上午10:03:29 * */ import java.io.File;import java.io.FileInput

qt-konqueror汉化时报错求高手指点

问题描述 konqueror汉化时报错求高手指点 按照网上说的 把qconfig-qpe.h 中的qt_no_codec去掉 ,结果编译konqueror报错 :undifined reference to qtextcodec::loadcharmapfile(qstring)

VS C++使用fstream时报错,求指点

问题描述 VS C++使用fstream时报错,求指点 VC中想要使用 fstream 但程序一运行总是报错,求大神指点该怎么解决这个infile是我从那个类向导中的成员变量中自定义自动生成的,类型fstream.在Dlg.h中是这么定义的protected:// bool m_IsShow; BOOL m_IsShow; BOOL Flag; CString str; long int Num; CTime TimerT; fstream infile;Dlg.h中头文件是#pragma on

wpf 3 5启动报错-WPF程序,framework 3.5 sp1环境,启动程序报错,4.0的就没事,请高人指点

问题描述 WPF程序,framework 3.5 sp1环境,启动程序报错,4.0的就没事,请高人指点 {"未能加载文件或程序集"PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"或它的某一个依赖项.该模块应包含一个程序集清单."} 该问题如何能解 请遇到过此问题的同仁指点

请问我在.aspx页面中定义的控件,比如&amp;amp;lt;asp:label&amp;amp;gt;等,在.aspx.cs页面中去不能引用,运行老是报错,请高手指点是怎么回事,小弟很着急!

问题描述 请问我在.aspx页面中定义的控件,比如<asp:label>等,在.aspx.cs页面中去不能引用,运行老是报错,请高手指点是怎么回事,小弟很着急! 解决方案 解决方案二:1新建一个网站(VS2005),在设计图中拖入一个Label控件放上去;2在后台.cs文件中,this.Label1.Text="test",即可运行;注:放入的控件会按次序命名为,控件后加编号,如第一个Label就是Label1;