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");
}