<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