用Java读取几列Excel(.xls)文件

时间:2012-11-27 10:20:46

标签: java excel xls xlsx

我有一个我想阅读的多列xls文件。 是否有任何Java代码从任何两列读取数据(两列的名称是“名称”和“GUID”)并在控制台上打印(我想从这两列的数据执行一些操作。进程应该继续,直到读取了这些列的所有行。 请帮助我。

读取XLXS文件的代码也会有所不同吗?

1 个答案:

答案 0 :(得分:2)

您应该查看Apache POI个库。

  

对于.xls文件,有org.apache.poi.hssf.extractor.ExcelExtractor,   它将返回文本,可选地使用公式而不是它们   内容。那些使用POI 3.5的人也可以使用   org.apache.poi.xssf.extractor.XSSFExcelExtractor,执行类似的操作   .xlsx文件的任务。

有关如何阅读Excel文件的信息,请参阅this example