Android读取Word文档
16lz
2021-12-04
附注:本文使用的jar包是tm-extractors-0.4的jar包(麻烦自己自行搜索并下载),地址稍后再补上来
/*** 读取隐私协议文档内容** @return*/private String showContent() { String content = ""; try { AssetManager manager = getAssets(); InputStream inputStream = manager.open("help.doc"); WordExtractor extractor = new WordExtractor(); content = extractor.extractText(inputStream); } catch (IOException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } return content;}
但是本地使用的是WPS,而非Microsoft Office,虽然都是doc格式,但是程序运行的时候,会报错: org.textmining.text.extraction.FastSavedException: Fast-saved files are unsupported at this time
解决方法:使用office打开文档,然后保存下,关闭,即可
(这个问题有点坑)
**************************这里以2007版以前的word文档 作为分割线********************************************* 第二部;使用POI读取Word文档
(待补充)
更多相关文章
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- Android架构分析之使用自定义硬件抽象层(HAL)模块
- [Android] ACTION_GET_CONTENT与ACTION_PICK的区别
- Android中使Dialog显示时背景不变暗
- Android:使用OkHttp解析Json遇到的坑
- 【Android】Android(安卓)相关下载