Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 对WordExtractor的引用不明确_Java_Apache_File - Fatal编程技术网

Java 对WordExtractor的引用不明确

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

我正在尝试读取.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 = 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);