0


java读写xlsx文件

使用XSSF读取,所需jar包:

所需jar包(全部都在poi-5.0.0包及其子包下):

  • 1.poi-5.0.0
  • 2.poi-ooxml-5.0.0
  • 3.poi-ooxml-lite-5.0.0
  • 4.lib\commons-collections4-4.4
  • 5.lib\commons-math3-3.6.1
  • 6.ooxml-lib\commons-compress-1.20
  • 7.ooxml-lib\xmlbeans-4.0.0

XSSFWorkbook和HSSFWorkbook区别:

和excel的版本有关系;XSSF用于xlsx格式,HSSF用于xls格式。


使用:

根据指定的文件输入流导入Excel从而产生Workbook对象

读取文档
//根据指定的文件输入流导入Excel从而产生Workbook对象XSSFWorkbook wb0 =newXSSFWorkbook(fileIn);//获取Excel文档中的第一个表单XSSFSheet sht0 = wb0.getSheetAt(0);//获取第一行XSSFRow row = sht0.getRow(0);//获取第一个单元格
            temp =String.valueOf(row.getCell(0));
写入文档
XSSFWorkbook workbook =newXSSFWorkbook();XSSFSheet sheet = workbook.createSheet("xxx");XSSFRow firstRow = sheet.createRow(0);//第一行表头XSSFCell cells[]=newXSSFCell[6];//几个单元格String[] titles =newString[]{"1","2","3","4","5","6"};for(int i=0;i<6;i++){
            cells[0]=firstRow.createCell(i);
            cells[0].setCellValue(titles[i]);}

标签: java excel

本文转载自: https://blog.csdn.net/onedegree/article/details/120829531
版权归原作者 onedegree 所有, 如有侵权,请联系我们删除。

“java读写xlsx文件”的评论:

还没有评论