POI无法识别

时间:2013-03-04 21:38:18

标签: java apache-poi

我正在使用struts应用程序。我想处理报告。所以去尝试POI。我得到了这个jar文件poi-3.6-20091214.jar并将它们放在web-inf / lib文件夹中。当我尝试在类文件中使用它们时,poi无法识别。我试着在下面......

import org.apache.poi.hssf.usermodel.HSSFSheet; 
import org.apache.poi.hssf.usermodel.HSSFWorkbook; //.. 
HSSFWorkbook workbook = new HSSFWorkbook(); 
HSSFSheet sheet = workbook.createSheet("Sample sheet"); //Create a new row in current sheet 
Row row = sheet.createRow(0); //Create a new cell in current row
Cell cell = row.createCell(0); //Set value to new value 
cell.setCellValue("Blahblah"); 

但导入本身不起作用。任何想法?

2 个答案:

答案 0 :(得分:0)

您是否已添加到eclipse lib路径中? 另一件事:使用poi 3.8,是最近的。为什么要从旧版本开始?

答案 1 :(得分:0)

我认为HSSFRow& HSSFCell而非RowCell。这些都包含在罐子里。

使用POI需要考虑的一点是,相同的代码无法同时处理.xls.xlsx文件格式。

错过了这一点:如果您使用XSSF个文件而.xlsx用于HSSF文件格式,则为.xls