在Java中操作Word文档通常需要使用一些开源的库,比如Apache POI或者docx4j。这些库可以帮助你读取、创建、修改和保存Word文档。
下面是一个使用Apache POI库操作Word文档的简单示例:
- 添加Apache POI的依赖:
org.apache.poi poi 4.1.2 org.apache.poi poi-ooxml 4.1.2
- 编写Java代码:
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文档,比如添加表格、图片等内容。希望这能帮助到你。