java读取excel问题 同时兼容2003和2007
答案:4 悬赏:20 手机版
解决时间 2021-03-11 22:11
- 提问者网友:末路
- 2021-03-11 04:04
java读取excel问题 同时兼容2003和2007
最佳答案
- 五星知识达人网友:过活
- 2021-03-11 04:32
poi针对2003和2007有不同的处理类,必须要判断excel版本,然后采用不同的类,针对2003是HSSF开头的泪,针对2007是XSSF开头的类
全部回答
- 1楼网友:旧脸谱
- 2021-03-11 05:31
import org.apache.poi.ss.usermodel.workbook;
import org.apache.poi.ss.usermodel.workbookfactory;
workbook workbook = workbookfactory.create(new fileinputstream(new file(文件路径)));
jar包包括:
dom4j-1.6.1.jar
poi-3.6-20091214.jar
poi-ooxml-3.6-20091214.jar
poi-ooxml-schemas-3.6-20091214.jar
xbean.jar
这样就可以兼容2003 和 2007 了
简单的说就是基于poi的接口编程而不使用poi提供的具体实现类。
- 2楼网友:酒者煙囻
- 2021-03-11 05:24
用微软Office中间件SOAOffice就不会有excel版本兼容问题,excel导入导出数据也很简单方便
- 3楼网友:何以畏孤独
- 2021-03-11 04:55
用微软Office中间件SOAOffice就不会有excel版本兼容问题,excel导入导出数据也很简单方便
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯