Java读取已有的Excel模板
时间: 2023-08-15 19:07:29 浏览: 132
要读取已有的Excel模板,您需要使用Java中的Apache POI库。以下是一个简单的示例代码,它演示了如何使用Apache POI API读取Excel模板:
```java
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.xssf.usermodel.XSSFWorkbook;
public class ReadExcelTemplate {
public static void main(String[] args) throws IOException {
// 打开Excel模板文件
FileInputStream inputStream = new FileInputStream("path/to/excel/template.xlsx");
Workbook workbook = new XSSFWorkbook(inputStream);
// 选择要读取的工作表
Sheet sheet = workbook.getSheetAt(0);
// 遍历每一行
for (Row row: sheet) {
// 遍历每一列
for (Cell cell: row) {
// 打印单元格的值
System.out.print(cell.getStringCellValue() + "\t");
}
System.out.println();
}
// 关闭工作簿和文件输入流
workbook.close();
inputStream.close();
}
}
```
以上代码打开了一个Excel模板文件,选择了第一个工作表,并遍历了每一行和每一列,打印了每个单元格的值。您可以根据自己的实际需求修改代码。
阅读全文