读取或获取Excel工作表中的所有列标题

时间:2018-12-26 07:39:41

标签: java excel apache-poi

我只想阅读Excel工作表的所有列标题。

  

公共类Reader_2 {         公共静态最终字符串SAMPLE_XLSX_FILE_PATH =“ C:/ Users / kqxk171 / Documents / Records Management   Application / 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();
    }





}

}

0 个答案:

没有答案