如何使用XSSFWorkbook导出xlsx文件?
时间: 2024-04-12 09:23:00 浏览: 117
使用XSSFWorkbook导出xlsx文件的步骤如下:
1. 首先,你需要导入Apache POI库。在Java项目中,可以通过Maven或Gradle添加以下依赖项:
```xml
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.1.2</version>
</dependency>
```
2. 创建一个新的XSSFWorkbook对象:
```java
XSSFWorkbook workbook = new XSSFWorkbook();
```
3. 创建一个新的工作表:
```java
XSSFSheet sheet = workbook.createSheet("Sheet1");
```
4. 创建行和单元格,并设置单元格的值:
```java
XSSFRow row = sheet.createRow(0);
XSSFCell cell = row.createCell(0);
cell.setCellValue("Hello, World!");
```
5. 可以设置单元格的样式,例如字体、颜色等:
```java
XSSFCellStyle style = workbook.createCellStyle();
Font font = workbook.createFont();
font.setBold(true);
style.setFont(font);
cell.setCellStyle(style);
```
6. 最后,将工作簿写入到文件中:
```java
FileOutputStream fileOut = new FileOutputStream("path/to/file.xlsx");
workbook.write(fileOut);
fileOut.close();
```
这样就完成了使用XSSFWorkbook导出xlsx文件的过程。
阅读全文