java 操作word文档存到本地
时间: 2023-10-14 17:17:44 浏览: 101
要使用Java操作Word文档并将其保存到本地,可以使用Apache POI库。下面是一个简单的示例:
1. 首先,在项目中添加Apache POI库的依赖项。可以在Maven或Gradle中添加以下依赖项:
Maven:
```
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.1.2</version>
</dependency>
```
Gradle:
```
implementation 'org.apache.poi:poi:4.1.2'
```
2. 创建一个新的Word文档并添加一些文本:
```java
// 创建一个新的Word文档
XWPFDocument document = new XWPFDocument();
// 创建一个段落
XWPFParagraph paragraph = document.createParagraph();
// 添加文本到段落中
XWPFRun run = paragraph.createRun();
run.setText("Hello, World!");
// 保存文档到本地
FileOutputStream out = new FileOutputStream("mydoc.docx");
document.write(out);
out.close();
System.out.println("文档已保存到本地");
```
3. 运行程序并检查本地文件系统中是否已创建了mydoc.docx文件。打开该文件,应该包含一个带有“Hello, World!”文本的段落。
注意:在将文档保存到本地时,要确保指定的文件路径是有效的,并且您有写入该目录的权限。
阅读全文