您的位置:首页 > 编程语言 > Java开发

用Java读取word中的数据

2015-03-13 18:38 295 查看
用Java简单的读取word文档中的数据:

第一步:下载tm-extractors-0.4.jar

下载地址:http://drc-dev.ohiolink.edu/browser/elated-core/trunk/lib/tm-extractors-0.4.jar?rev=46 并把它放到你的classpath路径下面。

第二步:简单的程序.(WordReader .java)

前提是你的E盘下有个Strust.doc文件。

import java.io.File;

import java.io.FileInputStream;

import org.textmining.text.extraction.WordExtractor;

public class WordReader {

 public static String readDoc(String doc) throws Exception {

  // 创建输入流读取doc文件

  FileInputStream in = new FileInputStream(new File(doc));

  WordExtractor extractor = null;

  String text = null;

  // 创建WordExtractor

  extractor = new WordExtractor();

  // 对doc文件进行提取

  text = extractor.extractText(in);

  return text;

 }

 /**

  * @param args

  */

 public static void main(String[] args) {

  // TODO Auto-generated method stub

        try{

         String text = WordReader.readDoc("E:/Strust.doc");

         System.out.println(text);

        }catch(Exception ex){

         ex.printStackTrace();

        }

 }

}

   

   这样就简单的完成了从word中读取数据了。你可以把它生成一个txt的文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: