Excel导入导出笔记

1.maven项目

  添加以下依赖:

  <dependency>
      <groupId>org.apache.poi</groupId>
      <artifactId>poi-ooxml</artifactId>
      <version>3.9</version>
  </dependency>

  maven项目Excel导入导出demo下载:https://download.csdn.net/download/qq_37918817/10634185

2.导包的方式

   

  导包方式Excel导入导出demo下载:https://download.csdn.net/download/qq_37918817/10634192

3.相关问题记录:

1)  Apache中的poi包中的XSSFWorkbook与HSSFWorkbook的区别:

HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls,XSSFWorkbook:是操作Excel2007的版本,扩展名是.xlsx。对于不同版本的EXCEL文档要使用不同的工具类,如果使用错了,会提示如下错误信息:

org.apache.poi.openxml4j.exceptions.InvalidOperationException

org.apache.poi.poifs.filesystem.OfficeXmlFileException

2)  Excel的文件的组织形式,

一个Excel文件对应于一个workbook(HSSFWorkbook),

一个workbook可以有多个sheet(HSSFSheet)组成,

一个sheet是由多个row(HSSFRow)组成,

一个row是由多个cell(HSSFCell)组成

3)  行高列宽

行高设置数值大概是像素点的1/20,所以*20以便达到设置效果;

宽度数值大概是字符的1/256,所以*256以便达到设置效果。

猜你喜欢

转载自blog.csdn.net/qq_37918817/article/details/82186387