用Java 实现一个excel文件的上传
时间: 2024-05-12 19:18:19 浏览: 84
可以使用 Apache POI 库来实现 Java 对 Excel 文件的读取和写入。下面是一个简单的例子:
```java
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelUpload {
public static void main(String[] args) {
String fileName = "example.xlsx";
File file = new File(fileName);
try (FileInputStream inputStream = new FileInputStream(file)) {
// 创建工作簿
Workbook workbook = new XSSFWorkbook(inputStream);
// 读取工作表
Sheet sheet = workbook.getSheetAt(0);
// 遍历行和单元格
for (Row row : sheet) {
for (Cell cell : row) {
// 获取单元格内容并输出
String cellValue = cell.getStringCellValue();
System.out.print(cellValue + "\t");
}
System.out.println();
}
// 关闭工作簿
workbook.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在这个例子中,我们读取名为 "example.xlsx" 的 Excel 文件,并遍历它的所有行和单元格,输出每个单元格的值。可以将此代码用作上传 Excel 文件的基础。
阅读全文