org.textmining.text.extraction.FastSavedException: Fast-saved files are unsupported at this time
at org.textmining.text.extraction.WordExtractor.extractText(WordExtractor.java:63)
at com.cj.WordReader.readDoc(WordReader.java:27)
at com.cj.te.main(te.java:8)
我用poi来处理word就是全部提取出来!但是他出现这么一段东西!代码应该不错!
代码如下:package com.cj;import java.io.File;
import java.io.FileInputStream;import org.textmining.text.extraction.WordExtractor;//import org.apache.poi.hwpf.extractor.WordExtractor;public class WordReader {
public static String readDoc(String doc) throws Exception {     // 创建输入流读取DOC文件     FileInputStream in = new FileInputStream(new File(doc));     WordExtractor extractor = null;     String text = null;     // 创建WordExtractor     extractor = new WordExtractor();     // 对DOC文件进行提取     text = extractor.extractText(in);     return text; }
}
test测试类:package com.cj;public class te {
public static void main(String[] args) {        try{           String text = WordReader.readDoc("c:/test.doc");           System.out.println(text);        }catch(Exception e){            e.printStackTrace();        }    }
}