android新人在线求教如何用tm-extractors-0.4读取word文档
各位大哥帮帮忙吧!
下列程序用java已经成功运行了,可以读出word文件并显示:
package assets;
import java.io.File;
import java.io.FileInputStream;
import org.textmining.text.extraction.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;
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try{
String text = WordReader.readDoc("E:/Strust.doc");
System.out.println(text);
}catch(Exception ex){
ex.printStackTrace();
}
}
}
但是如果在android中运行,怎么写WordReader.readDoc("E:/Strust.doc");
这个路径呢?如果写成绝对路径,在手机里面是没有意义的。现在求教如何写成相对路径?
我的Strust.doc放在项目的assets文件夹下。