需要使用apache的poi开源项目包;下载地址:http://poi.apache.org/download.html
引入其中的6个包poi-3.8-20120326.jar;poi-ooxml-3.8-20120326.jar;poi-ooxml-schemas-3.8-20120326.jar;poi-scratchpad-3.8-20120326.jar;xmlbeans-2.3.0.jar;dom4j-1.6.1.jar。
java的函数代码如下:
private void readWord2007() {
try {
OPCPackage oPCPackage = POIXMLDocument.openPackage("e:/test.docx");
XWPFDocument xwpf = new XWPFDocument(oPCPackage);
POIXMLTextExtractor ex = new XWPFWordExtractor(xwpf);
System.out.print(ex.getText());
oPCPackage.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } private void readWord2003() { try { FileInputStream fis = new FileInputStream("e:/test.doc"); WordExtractor wordExtractor = new WordExtractor(fis); System.out.println(wordExtractor.getText()); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }