手机
当前位置:查字典教程网 >编程开发 >Java >实例讲解Java读取一般文本文件和word文档的方法
实例讲解Java读取一般文本文件和word文档的方法
摘要:一般文本文件我们以日志文件.log文件为例:importjava.io.BufferedReader;importjava.io.File;...

一般文本文件

我们以日志文件.log文件为例:

import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class File_Test { /** * @param args */ public static void main(String[] args) { File file = new File("D:logserrorMsg.log"); if(file.exists()){ System.out.println("此文件存在"); } else { System.out.println("此文件不存在"); } try { FileReader fr = new FileReader(file); BufferedReader br = new BufferedReader(fr); String s; while((s=br.readLine())!=null){ System.out.println(s); } System.out.println("文件大小为(MB):"+new FileInputStream(file).available() / 1024 / 1024 +"M"); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }

.doc文件

这里我们使用WordExtractor读取Word文档,WordExtractor来自于Apache的poi类库项目,官方下载地址:https://poi.apache.org/download.html

import java.io.FileInputStream; import org.textmining.text.extraction.WordExtractor; public class WordTest { public static void main(String args[]) throws Exception { new WordTest().readByOther(); } public void readByText() throws Exception { FileInputStream in = new FileInputStream("C://test.doc "); WordExtractor extractor = new WordExtractor(); String str = extractor.extractText(in); System.out.println(str); } }

【实例讲解Java读取一般文本文件和word文档的方法】相关文章:

Java批量修改文件名的实例代码

Java读取Excel文件内容的简单实例

Java 完美判断中文字符的方法

java 文件名截取方法

解析Java线程同步锁的选择方法

JAVA读取文件夹大小的几种方法实例

Jsoup解析HTML实例及文档方法详解

java 取出文本文件中空行的实例代码

实例分析Java Class的文件结构

解决JSTL foEach标签 刷新报错的方法

精品推荐
分类导航