dream.jpg
首先声明一点,这是自己的写法,并不是标准写法,标准写法可以google一下。
主要运用的apache的POI包中的类。
1.首先创建一个ExcelUtil的工具类,并且把自己需要的方法写出来。
其中我使用的maven的方式,引入了这两个依赖:
org.apache.poi
poi
3.13
org.apache.poi
poi-ooxml
3.13
我这里暂时就需要两个方法:
第一个方法:读取Excel的文件表格的各个标题,一般的表格都是设有标题的,一般在Excel的第一行,但是不能例外有可能设在其他的行,所以设置的灵活一点。
/**
* 读取Excel文件的标题信息
* @return
*/
public static List readeExcelHeader(InputStream excelInputSteam,
int sheetNumber,
int headerNumber,
int rowStart){...}
第二个方法:读取Excel的内容数据,同样的,要设置的灵活一点,同时要将每一行的数据与标题向对应,所以使用Map来存储每一列的数据,最后生成一个List,所以返回值是List>
/**
* 读取Ex