java生成word文档
时间: 2023-08-23 15:05:50 浏览: 110
java生成word文档.txt
4星 · 用户满意度95%
Java可以使用Apache POI库来生成Word文档。Apache POI是一个Java API,可以处理Microsoft Office文档格式,包括Word文档、Excel电子表格和PowerPoint演示文稿。
以下是使用Apache POI库生成Word文档的简单示例代码:
```java
import java.io.File;
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;
public class GenerateWordDoc {
public static void main(String[] args) throws Exception {
// 创建一个新的Word文档
XWPFDocument doc = new XWPFDocument();
// 创建一个段落,并在其中添加一些文本
XWPFParagraph para = doc.createParagraph();
XWPFRun run = para.createRun();
run.setText("Hello World!");
// 保存文档到文件
FileOutputStream out = new FileOutputStream(new File("output.docx"));
doc.write(out);
out.close();
System.out.println("Word文档已生成。");
}
}
```
在此示例中,我们首先创建一个新的XWPFDocument对象,然后创建一个段落和一个运行对象,并将“Hello World!”文本添加到段落中。最后,我们将文档保存到文件中。运行此代码将生成一个名为“output.docx”的Word文档。
阅读全文