在解析Excel中,有POI, jxl等技术 ,因为项目需求,采用的是POI.
1.在项目中加入依赖包
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.16</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.16</version>
</dependency>
在最近的POI版本中,poi-3.7.jar包中找不到WorkbookFactory这个类,该类在创建一个存在的Excel文件并读取内容时会用到,而这个类存在于:poi-ooxml-3.7.jar中,因此如果在apapche网站下载poi包时,需要引入这两个jar包;
2. POI解析Excel
在进行解析excel的时候,先获取所有的行数,
// 获取总行数
int rowNum =