如何使用标头 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:
参考图片2: