如何使用POI API编辑现有的word文件

CBe*_*ett 1 java apache-poi

使用:

XWPFDocument document = new XWPFDocument();

如何分配它,以便它不会覆盖文件(如果已存在)?

Gag*_*arr 5

以下将创建一个全新的,空的XWPF Word文档,以便:

XWPFDocument document = new XWPFDocument();
Run Code Online (Sandbox Code Playgroud)

而这将打开一个现有的编辑:

XWPFDocument document = new XWPFDocument(OPCPackage.open("MyFile.docx"));
Run Code Online (Sandbox Code Playgroud)

或者如果你有一个InputStream而不是一个文件:

XWPFDocument document = new XWPFDocument(inputStream);
Run Code Online (Sandbox Code Playgroud)