poi doc转docx
时间: 2023-08-14 17:07:45 浏览: 153
poi转docx包
你可以使用 Apache POI 库来将 DOC 文件转换为 DOCX 格式。下面是一个简单的 Java 代码示例:
```java
import java.io.FileInputStream;
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.hwpf.usermodel.HWPFDocument;
import org.apache.poi.hwpf.converter.WordToConverter;
public class DocToDocxConverter {
public static void main(String[] args) throws Exception {
String docFilePath = "path/to/input.doc";
String docxFilePath = "path/to/output.docx";
FileInputStream inputStream = new FileInputStream(docFilePath);
HWPFDocument doc = new HWPFDocument(inputStream);
XWPFDocument document = new XWPFDocument();
WordToConverter converter = new WordToConverter(document);
converter.processDocument(doc);
FileOutputStream outputStream = new FileOutputStream(docxFilePath);
document.write(outputStream);
inputStream.close();
outputStream.close();
}
}
```
这段代码将读取名为 `input.doc` 的文件并将其转换为 `output.docx` 文件。请确保在运行代码之前将 `poi` 和 `poi-ooxml` 库添加到你的项目依赖项中。
阅读全文