java接收Excel文件
时间: 2023-09-14 18:09:24 浏览: 37
你可以使用Apache POI库来读取和解析Excel文件,以下是一个示例代码:
```java
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.usermodel.WorkbookFactory;
public class ReadExcelFile {
public static void main(String[] args) {
try {
// 创建文件输入流对象
FileInputStream inputFile = new FileInputStream(new File("example.xlsx"));
// 创建工作簿对象
Workbook workbook = WorkbookFactory.create(inputFile);
// 获取第一张表单
Sheet sheet = workbook.getSheetAt(0);
// 迭代表单中的所有行
for (Row row : sheet) {
// 迭代行中的所有单元格
for (Cell cell : row) {
// 根据单元格的类型,读取单元格中的值
switch (cell.getCellType()) {
case STRING:
System.out.print(cell.getStringCellValue() + "\t");
break;
case NUMERIC:
System.out.print(cell.getNumericCellValue() + "\t");
break;
case BOOLEAN:
System.out.print(cell.getBooleanCellValue() + "\t");
break;
default:
break;
}
}
System.out.println();
}
// 关闭工作簿和文件输入流
workbook.close();
inputFile.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
你只需要将文件名替换成你要读取的Excel文件的名称,然后运行这个Java程序即可。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)