java如何生成word文档
时间: 2023-09-12 17:02:42 浏览: 94
用java生成word文档方法
3星 · 编辑精心推荐
Java可以通过Apache POI库来生成Word文档。以下是一个简单的示例代码:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.xwpf.usermodel.*;
public class WordGenerator {
public static void main(String[] args) throws Exception {
// 创建新的文档
XWPFDocument document = new XWPFDocument();
// 创建段落
XWPFParagraph paragraph = document.createParagraph();
XWPFRun run = paragraph.createRun();
run.setText("Hello World!");
// 创建表格
XWPFTable table = document.createTable();
// 创建表格行
XWPFTableRow row = table.getRow(0);
// 创建表格单元格
XWPFTableCell cell = row.getCell(0);
// 设置单元格内容
cell.setText("This is a table cell.");
// 保存文档
FileOutputStream out = new FileOutputStream("output.docx");
document.write(out);
out.close();
document.close();
}
}
```
该代码会生成一个包含“Hello World!”文本和一个单元格的Word文档,并将其保存在当前工作目录下的output.docx文件中。
阅读全文