3
A
回答
7
使用Apache POI。你可以在他们的使用页面找到例子。
Sheet sheet1 = wb.getSheetAt(0);
for (Row row : sheet1) {
for (Cell cell : row) {
// Here you might have to use the cell number to limit what you want.
CellReference cellRef = new CellReference(row.getRowNum(), cell.getCellNum());
System.out.print(cellRef.formatAsString());
System.out.print(" - ");
switch(cell.getCellType()) {
case Cell.CELL_TYPE_STRING:
System.out.println(cell.getRichStringCellValue().getString());
break;
case Cell.CELL_TYPE_NUMERIC:
if(DateUtil.isCellDateFormatted(cell)) {
System.out.println(cell.getDateCellValue());
} else {
System.out.println(cell.getNumericCellValue());
}
break;
case Cell.CELL_TYPE_BOOLEAN:
System.out.println(cell.getBooleanCellValue());
break;
case Cell.CELL_TYPE_FORMULA:
System.out.println(cell.getCellFormula());
break;
default:
System.out.println();
}
}
}
2
你会发现这个答案有帮助:How to get columns from Excel files using Apache POI
具有所有你需要从一列中提取所有的数值,无论他们是许多细胞或包含数字的公式单元格的代码结果。我怀疑你会需要那样的东西。
相关问题
- 1. 使用PHPExcel阅读包含合并单元格的Excel表格
- 2. JXL阅读使用Java的Excel中的超链接单元格
- 3. 为什么使用Excel表格阅读?
- 4. 阅读多个Excel表格
- 5. 阅读Excel电子表格使用C#,不等列/值
- 6. 阅读安卓程序的Excel表格
- 7. 阅读HTML表格并写入Excel - 使用POI的Selenium WebDriver
- 8. 阅读excel表而不使用POI API
- 9. 以html格式阅读excel
- 10. 阅读Excel电子表格xml文件[Java]
- 11. 读取Excel表格的空单元格
- 12. 阅读使用Java
- 13. 使用Java阅读Excel表时发生错误
- 14. 使用java apache阅读和编写excel表POI
- 15. 阅读之前未读过的随机excel单元格
- 16. 在Django阅读Excel文件中使用HTML表单
- 17. 使用cfspreadsheet阅读列格式
- 18. 阅读Excel工作表逐列使用Apache POI
- 19. 用php阅读表格.json
- 20. 使用Java合并Excel电子表格的单元格
- 21. 阅读单元格的值
- 22. BiffException在阅读excel表时
- 23. 问题阅读excel表
- 24. Asp.Net(c#) - 阅读Excel表
- 25. 如何阅读使用Java的pdf表单字段?
- 26. 如何使用java eclipse读取excel页面的特定表格
- 27. 使用C#读取Excel单元格
- 28. 阅读列表类似于数据框单元格的值
- 29. 阅读excel文件并在java中的单元格内连接字符串
- 30. 使用Javascript - 在阅读HTML列表
当然POI是关于从Java读取excel电子表格的方式。 – 2011-04-05 12:37:59