我正在尝试使用代码在Android Activity的textview中显示.doc / .docx文件的内容。
File sdcard = Environment.getExternalStorageDirectory();
File file = new File(sdcard,"demo.docx");
StringBuilder text = new StringBuilder();
try {
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine()) != null) {
text.append(line);
text.append('\n');
}
br.close();
}
catch (IOException e) {
}
output.setText(text);
但是,我得到这样的输出,
http://i.stack.imgur.com/TAqCW.jpg
它适用于.txt文件但不适用于.doc / .docx文件。 请帮帮我,如何在android活动的textview中显示.doc / .docx文件的内容?
答案 0 :(得分:0)
Open Microsoft Word docx file with Java
查看该问题以获得解析文本的一般解决方案。
我有同样的问题,但我想将文本传递到java textArea而不是android textView。对于和Android特定的解决方案签出