在Java中操作Word文檔通常需要使用一些開源的庫,比如Apache POI或者docx4j。這些庫可以幫助你讀取、創建、修改和保存Word文檔。
下面是一個使用Apache POI庫操作Word文檔的簡單示例:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.1.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.1.2</version>
</dependency>
import org.apache.poi.xwpf.usermodel.*;
import java.io.*;
public class WordDocument {
public static void main(String[] args) {
XWPFDocument document = new XWPFDocument();
XWPFParagraph paragraph = document.createParagraph();
XWPFRun run = paragraph.createRun();
run.setText("Hello, World!");
try {
FileOutputStream out = new FileOutputStream("output.docx");
document.write(out);
out.close();
document.close();
System.out.println("Word document created successfully.");
} catch (IOException e) {
e.printStackTrace();
}
}
}
這段代碼創建了一個新的Word文檔并向其中添加了一段文字。你可以根據自己的需求使用Apache POI庫提供的API來操作Word文檔,比如添加表格、圖片等內容。希望這能幫助到你。