JAVA利用poi获取world文件内容
时间:2022-04-22
本文章向大家介绍JAVA利用poi获取world文件内容,主要内容包括本文主要简单介绍了利用poi包,读取world文件内容。、读取文件、保存结果、读取结果、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
本文主要简单介绍了利用poi包,读取world文件内容。
这个依然存在版本的问题,只能读取doc结尾的老版本文件。
话不多说,上代码:
1 import java.io.File;
2 import java.io.FileInputStream;
3
4 import org.apache.poi.hwpf.HWPFDocument;
5 import org.apache.poi.hwpf.usermodel.Range;
6
7
8 public class testdoc {
9 /**
10 * 读取doc文件内容
11 * @param file 想要读取的文件对象
12 * @return 返回文件内容
13 */
14 public static String doc2String(File file){
15 String result = "";
16 try{
17 FileInputStream fis = new FileInputStream(file);
18 HWPFDocument doc = new HWPFDocument(fis);
19 Range rang = doc.getRange();
20 result += rang.text();
21 fis.close();
22 }catch(Exception e){
23 e.printStackTrace();
24 }
25 return result;
26 }
27 public static void main(String[] args){
28 File file = new File("D:/luceneData/test6.doc");
29 System.out.println(doc2String(file));
30 }
31 }
读取文件
保存结果
读取结果
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释