0
我有一个doc文件,其中多个段落也有一些标题。我想在我的代码的ArrayList中的标题,段落。我无法找到相同的解决方案。请建议和适当的解决方案。阅读DOC文件,并将文本存储在arraylist中android
在此先感谢。
我有一个doc文件,其中多个段落也有一些标题。我想在我的代码的ArrayList中的标题,段落。我无法找到相同的解决方案。请建议和适当的解决方案。阅读DOC文件,并将文本存储在arraylist中android
在此先感谢。
这是读取doc文件并获取文本的代码。读完后全部取决于你想要对文本做什么。
String extPath = Environment.getExternalStorageDirectory().getAbsolutePath() + File.Separator;
AssetManager assetManager= getApplicationContext().getAssets();
InputStream inputStream = assetManager.open(extPath + "file.doc");
String text = loadFile(inputStream);
的方法的loadFile是---
public String loadFile(InputStream inputStream){
ByteArrayOutputStream b = new ByteArrayOutputStream();
byte[] bytes = new byte[4096];
int length = 0;
while(){
b.write(bytes, 0, length);
}
return new String(b.toByteArray(), "UTF8");
}