导入依赖
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.0.0</version>
</dependency>
根据url解析word文件
public static String getDocx(String uri) {
XWPFDocument document;
StringBuffer tempText = new StringBuffer();
try {
document = new XWPFDocument(POIXMLDocument.openPackage(uri));
List<XWPFParagraph> allParagraph = document.getParagraphs();
for (XWPFParagraph xwpfParagraph : allParagraph) {
List<XWPFRun> runList = xwpfParagraph.getRuns();
for (XWPFRun xwpfRun : runList) {
tempText.append(xwpfRun.toString());
}
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return tempText.toString();
}