Java 对WordExtractor的引用不明确
我正在尝试读取.doc文件。这是我的密码:Java 对WordExtractor的引用不明确,java,apache,file,Java,Apache,File,我正在尝试读取.doc文件。这是我的密码: import java.io.*; import org.apache.poi.hwpf.HWPFDocument; import org.apache.poi.hwpf.extractor.WordExtractor; public class ReadDocFile { public static void main(String[] args) { File file = null; WordExtractor extract
import java.io.*;
import org.apache.poi.hwpf.HWPFDocument;
import org.apache.poi.hwpf.extractor.WordExtractor;
public class ReadDocFile {
public static void main(String[] args) {
File file = null;
WordExtractor extract = null;
try {
file = new File("c:\\New.doc");
FileInputStream fis = new FileInputStream(file.getAbsolutePath());
HWPFDocument document = new HWPFDocument(fis);
extract = new WordExtractor(document);
String[] fileData = extract.getParagraphText();
for (int i = 0; i < fileData.length; i++) {
if (fileData[i] != null) {
System.out.println(fileData[i]);
}
}
} catch (Exception exep) {
}
}
}
错误是说,
对单词提取器的引用不明确
WordExtractor中的构造函数WordExtractorDirectoryNode和WordExtractor中的构造函数WordExtractorHWPDocument都匹配
帮帮我。我也有同样的问题,我从中添加了3.0版
extract = new WordExtractor(document);