Я хотел просто прочитать все заголовки столбцов моего листа Excel.
открытый класс Reader_2 {общедоступная статическая конечная строка SAMPLE_XLSX_FILE_PATH = "C: / Users / kqxk171 / Приложение для управления документами / документами / 9.2_initial_test_report.xlsx";
public static void main(String[] args) throws IOException {
Workbook workbook = WorkbookFactory.create(new File(SAMPLE_XLSX_FILE_PATH));
System.out.println("Workbook has " + workbook.getNumberOfSheets() + " Sheets : ");
Iterator<Sheet> sheetIterator = workbook.sheetIterator();
System.out.println("Retrieving Sheets using Iterator");
while (sheetIterator.hasNext()) {
Sheet sheet = sheetIterator.next();
System.out.println("=> " + sheet.getSheetName());
}
Sheet sheet = workbook.getSheetAt(0);
DataFormatter dataFormatter = new DataFormatter();
for (Row row: sheet) {
for(Cell cell: row)
{
row.getRowNum();
String cellValue = dataFormatter.formatCellValue(cell);
System.out.print(cellValue + "\t");
}
System.out.println();
}
}
}