依赖
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.8</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-scratchpad</artifactId>
<version>3.8</version>
</dependency>
读
@SpringBootTest
public class Docx {
@Test
public void testDoc() {
File file = new File("C:\\Users\\吕厚厚\\Desktop\\aa.doc");
try {
FileInputStream fis = new FileInputStream(file);
WordExtractor extractor = new WordExtractor(fis);
//输出word文档所有的文本
System.out.println(extractor.getText());
fis.close();
} catch (Exception e) {
e.printStackTrace();
}
}
@Test
public void testDocx(){
File file = new File("C:\\Users\\吕厚厚\\Desktop\\111.docx");
try {
FileInputStream fis = new FileInputStream(file);
XWPFDocument xdoc = new XWPFDocument(fis);
XWPFWordExtractor extractor = new XWPFWordExtractor(xdoc);
String doc1 = extractor.getText();
System.out.println(doc1);
fis.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
更多参考:https://www.iteye.com/blog/elim-2031335
来源:https://www.cnblogs.com/lvhouhou/p/12016716.html