1、加入依赖
poi-4.1.2.jar
poi-ooxml-4.1.2.jar
poi-ooxml-schemas-4.1.2.jar
2、读取excel中每行的数据,使用LinkedHashMap<String, LinkedHashMap<String, Double>>类型的集合封装。
3、调用函数
/** 将excel中的行数据读取后,调用此函数
* @param workbooks poi工作谱
* @param sheets poi工作表
* @param cellRow 行号
* @param cellCol 列号
* @param datas 数据LinkedHashMap<表头, LinkedHashMap<互动量, 数据>>
* @param path 保存excel的路径
* @throws IOException
*/
public static void creatBrokenLin(Workbook workbooks, Sheet sheets, int cellRow, int cellCol,
LinkedHashMap<String, LinkedHashMap<String, Double>> datas, String path)
throws IOException {
String pathName = new File(path).getName();
if (pathName.endsWith(".xlsx")) {
CreatImageUtils1.create07(workbooks, sheets,cellRow,cellCol,datas,path);
} else if (pathName.endsWith(".xls")) {
CreatImageUtils1.create03(workbooks, sheets,cellRow,cellCol,datas,path);
}
}
/** 03版excel处理
* @param workbooks
* @param sheets
* @param cellRow
* @param cellCol
* @param datas
* @param path
* @throws IOException
*/
private static void create03(Workbook workbooks, Sheet sheets, i