您的位置首页 >科技 >

📚Java实现POI读取Excel文件✨

导读 在日常工作中,我们常常需要处理各种格式的Excel文件,比如`.xls`和`.xlsx`。今天就来分享一个用Java结合Apache POI库轻松搞定这一任务的...

在日常工作中,我们常常需要处理各种格式的Excel文件,比如`.xls`和`.xlsx`。今天就来分享一个用Java结合Apache POI库轻松搞定这一任务的小技巧!🎉

首先,确保你的项目中引入了POI相关的依赖。POI是一个强大的工具包,支持多种Office文档格式的操作。通过它,我们可以优雅地读取不同版本的Excel文件内容。💡

具体操作时,我们需要区分文件后缀。对于`.xls`文件,使用`HSSFWorkbook`类;而对于`.xlsx`文件,则采用`XSSFWorkbook`类。代码逻辑非常直观:先判断文件类型,再加载数据即可。👇

```java

import org.apache.poi.ss.usermodel.;

import java.io.FileInputStream;

public class ExcelReader {

public static void main(String[] args) throws Exception {

String filePath = "example.xls"; // 或 example.xlsx

Workbook workbook = filePath.endsWith("xls")

? new HSSFWorkbook(new FileInputStream(filePath))

: new XSSFWorkbook(new FileInputStream(filePath));

Sheet sheet = workbook.getSheetAt(0);

for (Row row : sheet) {

for (Cell cell : row) {

System.out.print(cell.toString() + "\t");

}

System.out.println();

}

workbook.close();

}

}

```

简单几步就能搞定!无论是历史遗留的`.xls`还是现代化的`.xlsx`,统统不在话下。从此告别繁琐的手动整理,工作效率up up! 💪

Java开发 Excel处理 POI库

版权声明:本文由用户上传,如有侵权请联系删除!