毫无疑问支持.doc和.docx的只有POI
好多jar都是积分下载,要么就是官网下载,真心垃圾,jar包免费下载:
链接:https://pan.baidu.com/s/14MWWHN3cTsr0mmxMGkIObQ
提取码:93ob
复制这段内容后打开百度网盘手机App,操作更方便哦

新增支持读取txt文本和pdf,pdf需要iTextpdf.jar包,从上方链接下载即可

/*** 读取txt文件** @param filepath 本地txt或log文件* @return 返回读取到的文件内容*/public static String readFileContent(String filepath) {String content = "";try {InputStream is = new FileInputStream(new File(filepath));InputStreamReader reader = new InputStreamReader(is);BufferedReader bufferedReader = new BufferedReader(reader);String line;while ((line = bufferedReader.readLine()) != null) {content = content + line + "\n";}} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();} catch (NullPointerException e) {e.toString();}return content;}/*** 读取word内容** @param path*/public static String readDoc(String path) {String content = "";try {FileInputStream in = new FileInputStream(path);//PoiFs 主要类 管理整个文件系统生命周期POIFSFileSystem pfs = new POIFSFileSystem(in);//获取文档所有的数据结构 可以说是一个“文档对象”HWPFDocument hwpf = new HWPFDocument(pfs);content = hwpf.getText().toString();} catch (Exception e) {e.printStackTrace();}return content;}/*** 读取word内容** @param path*/public static String readDocx(String path) {String content = "";try {InputStream is = new FileInputStream(path);XWPFDocument doc = new XWPFDocument(is);XWPFWordExtractor extractor = new XWPFWordExtractor(doc);content = extractor.getText();} catch (Exception e) {e.printStackTrace();}return content;}/*** 读取Pdf文件的内容** @param path :文件地址*/public String readPdf(String path) {String content = "";try {PdfReader pr = new PdfReader(path);int page = pr.getNumberOfPages();for (int i = 1; i < page + 1; i++) {content += PdfTextExtractor.getTextFromPage(pr, i);}} catch (IOException e) {e.printStackTrace();}return content;}

Android 读取本地Word/Pdf/Txt文件转文本输出相关推荐

  1. Fortran语言读取本地的in.txt文件

    读取指定偶数行存储数组字符串中: ! 读取本地的in.txt配置的参数,按顺序读取一行即可character(len=25) :: param (14),straopen (11, file='in. ...

  2. android读取assets中的txt文件路径,Android获取assets文件路径

    我们有时候需要放置一些资源例如json,字体,视频,音频以及其他格式的资源.为了保证这些资源不被编译,以便于我们在代码中可以正常使用,我们可以放置到assets文件夹下.这个文件夹在哪呢?看下图,An ...

  3. Android 读取本地txt文件中的内容

    Android 读取本地txt文件中的内容 import java.io.BufferedReader; import java.io.File; import java.io.FileInputSt ...

  4. android mp3 lrc歌词文件utf-8歌词显示为乱码,Android读取本地json文件的方法(解决显示乱码问题)...

    本文实例讲述了Android读取本地json文件的方法.分享给大家供大家参考,具体如下: 1.读取本地JSON ,但是显示汉字乱码 public static String readLocalJson ...

  5. android读取工程目录下的文件,Android编程实现读取工程中的txt文件功能

    本文实例讲述了Android编程实现读取工程中的txt文件功能.分享给大家供大家参考,具体如下: 1. 众所周知,Android的res文件夹是用来存储资源的,可以在res文件夹下建立一个raw文件夹 ...

  6. Python爬虫之爬取网络小说并在本地保存为txt文件

    Python爬虫之爬取网络小说并在本地保存为txt文件 注:本文使用软件为Sublime Text,浏览器为谷歌浏览器 (新手小白第一次写,写得不好请见谅) **1.**首先找到想要爬取的小说章节目录 ...

  7. Java word和txt文件转换图片

    /*** word和txt文件转换图片** @param inputStream* @return* @throws Exception*/private static List<Buffere ...

  8. 读取Honolulu地形的txt文件,并为其添加上天空盒和模型反光效果

    读取Honolulu地形的txt文件,并为其添加上天空盒和模型反光效果 实现效果如下所示: Honolulu地形读取 完成地形读取的思想路线: 由于txt文本中的前两个是矩阵的行列值,因此我们读取地形 ...

  9. Aspose.Words操作Word.PDF,让图片和文本垂直居中,水平居中解决方案

    Aspose.Words操作Word.PDF,让图片和文本垂直居中,水平居中解决方案 参考文章: (1)Aspose.Words操作Word.PDF,让图片和文本垂直居中,水平居中解决方案 (2)ht ...

最新文章

  1. sql server datetime转char的方法
  2. linux下的共享库(动态库)和静态库
  3. mysql查询自定义数据_实现自定义查询的数据库设计及实现(一)
  4. 随机显示个性签名代码
  5. web自动化测试python+selenium学习总结----selenium安装、浏览器驱动下载
  6. $(document).ready()方法和window.onload()方法
  7. [zencart数据采集]第二课 火车头采集简单系统配置
  8. matlab read grads,讲解:Grads Only、Network、Matlab、MatlabProcessing|P
  9. JavaScript进阶(8)-ES6简介及新增let和const关键字
  10. CentOS 安装 Xware 迅雷远程下载程序
  11. 2016年Kubernetes(k8s)大事记
  12. Spring Cloud Gateway — 网关基本功能API暴露
  13. 计算机图片数据传输图,电脑对电脑或手机传送文件图片的工具
  14. Mac同济大学毕业论文Latex模板环境配置
  15. 使用OAuth2的SSO分析
  16. ubuntu16.04下源码安装arachni扫描器
  17. 400亿票房跟股市有什么关系
  18. 通信领域相关的英语缩略语
  19. discuz 数据字典大全
  20. 【题解】P8817 [CSP-S 2022] 假期计划(bfs,dfs)

热门文章

  1. 为什么我们的代码难以维护(草稿)
  2. Linux与ISCSI
  3. 键盘对应的ASCⅡ码
  4. 迪克斯特拉(Dijkstra)算法之MATLAB实现
  5. RTKLIB2.4.3中一些问题的修复---RTKLIB学习系列文章(二)
  6. 【理想流】程序员的性格和命运
  7. css所有属性大合集,包含中文标题
  8. 开源的 CMD 配色工具:ColorTool
  9. 联想340c笔记本cpu能升级吗_笔记本电脑可以升级CPU吗
  10. 第二次去苹果店维修MacBook