这两天一直在研究师哥的导入,在他的基础上进行了一些改进。这次的改进就是能够导入还有一种格式.xlsx格式的。经过几番调试和看师哥写的底层代码最终知道哪里的问题了。

workbook = new HSSFWorkbook(file);

这边仅仅new了一个HSSFWorkbook的。仅仅能读取.xls文件。经过从网上查看最终查到了还有一种WSSFWorkbook能够读取.xlsx文件的。

经过改正。主要加入底层的代码(在底层的类ExcellImportHelperOfExcel类中)如图:



在这个类中加入的代码:

须要的引用:新加入的几个dll。



这两个Nopi.dll和NPOI.OOXML.dll必须一致才行。

经过这么多天的研究,尽管还有好多原理不懂,可是还是有收获的。

多接触新奇的东西,真的非常不错!

最新文章

  1. Windows远程数据同步工具cwRsync
  2. 你年纪轻轻怎么这么"不讲理"
  3. VC++ 对话框程序响应键盘消息的处理方法的说明(非常重要)
  4. TCPIP三次握手详情
  5. Difference Between Performance Testing, Load Testing and Stress Testing
  6. afddaf
  7. java List<Map> 排序问题
  8. Enterprise Architect与startUML表示UML常用图
  9. Swift下多个Storyboard的项目结构
  10. ubuntu root 设置
  11. webpack-dev-server报错
  12. 【python】spark+kafka使用
  13. PHP07
  14. HttpRunnerManager使用(一)
  15. Java 工程名上有个红色叹号
  16. oryx 分离&集成
  17. spring@Transactional的一点理解
  18. WAV文件格式解析及处理
  19. Mac下Clang编译libcurl
  20. Windows Backdoor Tips

热门文章

  1. HDU 4937 Lucky Number 搜索
  2. unity C# StackOverflowException
  3. 解读I/O多路复用技术
  4. js中数组增删查改unshift、push、pop、shift、slice、indexOf、concat、join
  5. (2) 我的结果- spec2006中精确的simulation points运行点
  6. oc数据类型分类
  7. thinkphp路由的作用
  8. FreeBSD是UNIX系统的重要分支,其命令与Linux大部分通用,少部分是其特有。
  9. XML解析——SAX解析以及更方便的解析工具(JDOM、DOM4J)
  10. 加快编译的技巧 & mount及tmpfs