本港台最快开奖结果_本港台118kj开奖现场_明日大富翁开奖结果

[2019]本港台最快开奖结果是给大家带来了一个可以免费下载正版的机会,1本港台118kj开奖现场为玩家提供免费好玩的iPad游戏下载,点击明日大富翁开奖结果了解更多优惠信息,因为只有在注册之后下载下来的平台才是官方指定的。

java利用poi读取excel格外难题

来源:http://www.alloutofdebt.com 作者:网站首页 人气:179 发布时间:2019-10-15
摘要:   前段时间多少个web工程需求做到贰个小功能,利用文件上传然后读取文件内容写入到数据库,这里是操作的excel文件,excel文件分两种后缀,03版本的xls和之后的xlsx,未来大家经常都

    前段时间多少个web工程需求做到贰个小功能,利用文件上传然后读取文件内容写入到数据库,这里是操作的excel文件,excel文件分两种后缀,03版本的xls和之后的xlsx,未来大家经常都拿那几个好用的插件直接回复用就能够了,小编这里用的是java poi相关财富包。

   1,首先要能力所能达到读取带xlsx的excel文件,必供给导入如下的jar包

 图片 1

  然后遭逢的主题素材是在本土工程下建设构造的一个测试类测量检验未有丰富,二种excel的文本都能读取,不过如果发表到web工程下,小编的工程是在tomcat下跑的。这里就涌出了难点,总是报这一个可怜:

Exception in thread "main" org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSF instead of HSSF)

  然后趁机极度稳重的往上看,最终开采说有三个xbean.jar是或不是是准确的本子,今年笔者就精通只怕是jar包冲突了,不过此时对web工程的构造有一些不是很明显了,为何在测验类下没至极,但为啥在web下跑的时候会发出那个那多少个呢,究其原因,这里要弄精通,在web下跑的时候,在webRoot下上面包车型客车WEB-INF下边包车型大巴lib放的jar才是工程跑的时候用用到的jar,所以那时候笔者去找,果然发掘有三个xbean.jar跟java poi的xmlbeans-2.3.0.jar冲突了,果决删掉低版本的xbean.jar,难点化解。

由此从碰到那么些难点上来看,首先要学会从这一个中找原因,其次知道彻头彻尾的经过了以往怎么着去消除。非凡往往能够暴表露能够减轻难题的关键所在。希望能帮到境遇此类似主题素材的相爱的人。

 

本文由本港台最快开奖结果发布于网站首页,转载请注明出处:java利用poi读取excel格外难题

关键词:

上一篇:windows下更改Mac地址

下一篇:没有了

频道精选

最火资讯