Poi建立Excel(入門級)
阿新 • • 發佈:2019-02-11
通過Poi操作Excel十分方便,將一個Excel抽象為一個Workbook,一個表單頁抽象為Sheet,表單中的一行抽象為Row,一行中的一個單元格可以抽象為Cell。HSSF對應的是97-03格式(.xls),XSSF對應的是07格式的(.xlsx)。
Workbook的獲取有以下幾種方式:
1.可以通過WorkbookFactory,工廠方法
Workbook wb=WorkbookFactory.create(new FileInputStream(file));//可以讀取xls格式或xlsx格式。
2.直接通過HSSFWorkbook或XSSFWorkbook的構造方法
Workbook wb=new HSSFWorkbook();//生成一個空的Excel檔案
Workbook wb=new HSSFWorkbook(new FileInputStream(file));//讀取一個已經存在的Excel檔案
Sheet可由Workbook建立
Sheet s=wb.createSheet(sheet);//建立一個名為sheet的表單
Row由Sheet建立
Row r=s.createRow(row);//新建立一行,行號為row+1
Cell有Row建立
Cell c=r.createCell(col);//建立一個單元格,列號為col+1
最後就可以通過c.setCellValue(value)向單元格填充內容即可