java生成word文档
时间: 2023-08-01 12:08:08 浏览: 76
Java生成Word文档可以使用Apache POI库。下面是一个简单的示例代码:
```java
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 GenerateWordDocument {
public static void main(String[] args) {
// 创建一个新的Word文档
XWPFDocument document = new XWPFDocument();
// 创建一个段落
XWPFParagraph paragraph = document.createParagraph();
// 创建一个文本运行
XWPFRun run = paragraph.createRun();
// 设置文本内容
run.setText("Hello, World!");
// 保存文档
try {
FileOutputStream out = new FileOutputStream("example.docx");
document.write(out);
out.close();
System.out.println("生成Word文档成功!");
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
上述代码将生成一个名为example.docx的Word文档,其中包含一个带有文本“Hello, World!”的段落。你可以根据需求添加其他内容和格式。