Chinaunix首页 | 论坛 | 博客
  • 博客访问: 292050
  • 博文数量: 23
  • 博客积分: 409
  • 博客等级: 一等列兵
  • 技术积分: 272
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-19 13:38
文章分类

全部博文(23)

文章存档

2013年(1)

2012年(22)

我的朋友

分类: Java

2012-02-24 10:16:16

  1. POIFSFileSystem excelFile = new POIFSFileSystem(new FileInputStream("E:/sellOrder.xls"));
  2. HSSFWorkbook wb = new HSSFWorkbook(excelFile);
用以上语句导出excel的时候报错:
信息: Request processing failed; nested exception is org.apache.poi.poifs.filesystem.OfficeXmlFileException: The supplied data appears to be in the Office 2007+ XML. POI only supports OLE2 Office documents
 
原因是:
HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls
XSSFWorkbook:是操作Excel2007的版本,扩展名是.xlsx
 
阅读(81203) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~