首页 > 科技 >

📚Java实现POI读取Excel文件✨

发布时间:2025-03-21 04:28:45来源:

在日常工作中,我们常常需要处理各种格式的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库

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。