无法使用Apache POI生成示例xls文件

时间:2014-03-15 22:41:18

标签: java

我想创建一个简单的excel文件来放入一些数据,但我在Row和Cell行有一个错误。 怎么了?    它说:

1.Row是一个内部的属性API,可能会在将来的版本中删除

2.无法找到符号单元格

    HSSFWorkbook workbook = new HSSFWorkbook();
    HSSFSheet sheet = workbook.createSheet("Sample sheet");
    //Create a new row in current sheet
 1. Row row = sheet.createRow(0);
    //Create a new cell in current row
 2. Cell cell = row.createCell(0);
    //Set value to new value
    cell.setCellValue("Blahblah");

我包括:

> import org.apache.poi.hssf.usermodel.HSSFSheet; import
> org.apache.poi.hssf.usermodel.HSSFWorkbook; import
> org.apache.poi.hssf.usermodel.HSSFCell; import
> org.apache.poi.hssf.usermodel.HSSFCellStyle; import
> org.apache.poi.hssf.usermodel.HSSFDataFormat; import
> org.apache.poi.hssf.usermodel.HSSFRow; import
> org.apache.poi.hssf.usermodel.HSSFSheet; import
> org.apache.poi.hssf.usermodel.HSSFWorkbook; import
> org.apache.poi.hssf.util.HSSFColor; import
> com.sun.rowset.internal.Row;

2 个答案:

答案 0 :(得分:1)

您输入错误。

你应该使用以下导入Cell&行。

import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;

答案 1 :(得分:0)

import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;

使用IDE。