当前位置:2019年全年资料歇后语 > 取文本 >

如何从word文件的二进制流中提取文本

  你这个是直接从文件得来,我是想word文件已经存入数据库里面了,所以你的方法不适合

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部用BufferedReader很容易实现的.我写了一个,仅供参考:

  //我是假设我的word文件为F:盘下的test.doc.所以先创建这个文件.

  /*这个while就是这段代码的意义所在了,用readLine(),一行一行的读出doc文件中的内容*/

  /*为了保证每个流都能关闭,最好是给每一个分别套上try catch.这个有一个关闭异常不会影响其他的关闭,我这样写显然不安全,只是为了方便*/

  当然这样做,这个word文件必须得是纯文本文件.所以这个方法更适合于读取txt文件.

  如果word是以binary或image存在在数据库中的.你也可以把这些数据封装在一个输入流里面.你仅仅只是多做了ODBC-JDBC桥而已,当然不同的数据库都对Java提供了JDBC包,且都是免费下载的到的,使用起来就更方便了.

http://mimaximafm.com/quwenben/378.html
点击次数:??更新时间2019-07-03??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】