Чтение файла Excel с использованием заголовков Apache POI Spring Boot - PullRequest
0 голосов
/ 04 декабря 2018

Как читать файл Excel ( xlsx ), используя заголовки Apache POI , Spring Boot !!!. Я знаю, что мы можем читать, используя итератор строк и ячейкуитератор.Я хочу читать, используя заголовок.

Вот так я читаю 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...