使用Headers Apache POI Spring Boot读取Excel文件

时间:2018-12-04 16:51:00

标签: excel spring-boot header apache-poi xlsx

如何使用标头 Apache POI Spring Boot 读取Excel文件( xlsx )!。我知道我们可以使用行进行读取迭代器和单元迭代器。我想使用标题阅读。

这就是我使用行迭代器单元格迭代器

读取 xlsx 文件的方式
    InputStream ExcelFileToRead = new FileInputStream("myfile.xlsx");
    XSSFWorkbook wb = new XSSFWorkbook(ExcelFileToRead);

    XSSFWorkbook test = new XSSFWorkbook();

    XSSFSheet sheet = wb.getSheetAt(0);
    XSSFRow row;
    XSSFCell cell;


    Iterator rows = sheet.rowIterator();

    while (rows.hasNext())
    {
        row = (XSSFRow) rows.next();
        Iterator cells = row.cellIterator();

        while (cells.hasNext())
        {

            cell = (XSSFCell) cells.next();

            if (cell.getCellType() == XSSFCell.CELL_TYPE_STRING) {

                 System.out.print(cell.getStringCellValue() + " ");
            } else if (cell.getCellType() == XSSFCell.CELL_TYPE_NUMERIC) {

                DecimalFormat decimalFormat = new DecimalFormat("#0.00");

                Double impactMultiple = cell.getNumericCellValue();

                System.out.print(impactMultiple+" ");

            }
        }
        System.out.println();
    }

但是如何使用页眉阅读?

代码

参考图片1:

Screen Shot

参考图片2:

Screen Shot

0 个答案:

没有答案