Excel 工具类

文件位置
/dodo/src/main/java/com/dodo/utils/ExcelUtils.java

一个读取Excel数据的例子

        // 准备Excel文件
        File dataFile = new File("data/location.xlsx");

        // 解析sheet,false=不解析隐藏的sheet
        ExcelSheetHander sheetHander = ExcelUtils.getExcelData(dataFile, false);
        List<String> rowData = null;
        while (sheetHander.hasNextSheet()) {
            // 逐行读取sheet的内容
            ExcelRowHander rowHander = sheetHander.nextSheet();
            while (rowHander.hasNextRow()) {
                // 读取一行的内容
                rowData = rowHander.nextRow();
                System.err.println(rowData);
            }
        }
结果片段:
16:02:48.804 [main] INFO  com.dodo.utils.ExcelUtils - [Sheet Sheet 1,Row 2992-->5]:[重庆, 重庆市, 023, 奉节县, 404600]
[重庆, 重庆市, 023, 奉节县, 404600]
16:02:48.804 [main] INFO  com.dodo.utils.ExcelUtils - [Sheet Sheet 1,Row 2993-->5]:[重庆, 重庆市, 023, 巫山县, 404700]
[重庆, 重庆市, 023, 巫山县, 404700]
16:02:48.804 [main] INFO  com.dodo.utils.ExcelUtils - [Sheet Sheet 1,Row 2994-->5]:[重庆, 重庆市, 023, 巫溪县, 405800]
[重庆, 重庆市, 023, 巫溪县, 405800]
16:02:48.804 [main] INFO  com.dodo.utils.ExcelUtils - [Sheet Sheet 1,Row 2995-->5]:[重庆, 重庆市, 023, 石柱土家族自治县, 409100]
[重庆, 重庆市, 023, 石柱土家族自治县, 409100]
16:02:48.804 [main] INFO  com.dodo.utils.ExcelUtils - [Sheet Sheet 1,Row 2996-->5]:[重庆, 重庆市, 023, 秀山土家族苗族自治县, 409900]
[重庆, 重庆市, 023, 秀山土家族苗族自治县, 409900]
PASSED: testRead
Copyright © DodoFramework 2020 all right reservedModify At: 2019-12-12 16:17:42