使用java8 把内容写入到word文档
时间: 2023-11-27 19:50:55 浏览: 91
以下是使用 Java 8 将内容写入 Word 文档的示例代码:
```java
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
public class WriteToWord {
public static void main(String[] args) {
// 创建一个空的 Word 文档
XWPFDocument document = new XWPFDocument();
// 创建一个段落
XWPFParagraph paragraph = document.createParagraph();
// 向段落中添加文本
paragraph.createRun().setText("Hello World!");
try {
// 将文档写入文件
FileOutputStream out = new FileOutputStream("example.docx");
document.write(out);
out.close();
System.out.println("Word 文档已成功写入!");
} catch (Exception e) {
System.out.println("写入 Word 文档时出现错误:" + e.getMessage());
}
}
}
```
在此示例中,我们使用 Apache POI 库来创建并操作 Word 文档。我们创建了一个空的文档对象 `XWPFDocument`,然后创建一个段落对象 `XWPFParagraph`,并向其中添加了文本。最后,将文档写入文件 `example.docx` 中。
请注意,运行此代码需要在项目中包含 Apache POI 库的依赖项。
阅读全文