最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

實(shí)例講解Java讀取一般文本文件和word文檔的方法

 更新時(shí)間:2016年06月09日 08:59:48   作者:it_wangxiangpan  
讀取一般文本文件很好辦,調(diào)用Java自帶的io包里的類即可,富文本的doc文件我們可以用Apache的poi項(xiàng)目中的WordExtractor,這里我們一起來以實(shí)例講解Java讀取一般文本文件和word文檔的方法

一般文本文件
我們以日志文件.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類庫項(xiàng)目,官方下載地址: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); 
 } 
} 

相關(guān)文章

  • 一文秒懂?kafka?HA(高可用)

    一文秒懂?kafka?HA(高可用)

    這篇文章主要介紹了秒懂?kafka?HA(高可用)的相關(guān)知識(shí),本文我們來說一說和?kafka?高可用相關(guān)的一些策略,對(duì)kafka?HA相關(guān)知識(shí)感興趣的朋友一起看看吧
    2021-11-11
  • 一篇文章輕松搞懂Java中的自旋鎖

    一篇文章輕松搞懂Java中的自旋鎖

    隨著互聯(lián)網(wǎng)的蓬勃發(fā)展,越來越多的互聯(lián)網(wǎng)企業(yè)面臨著用戶量膨脹而帶來的并發(fā)安全問題。這篇文章主要給大家介紹了關(guān)于Java中自旋鎖的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Java具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Spark SQL關(guān)于性能調(diào)優(yōu)選項(xiàng)詳解

    Spark SQL關(guān)于性能調(diào)優(yōu)選項(xiàng)詳解

    這篇文章將為大家詳細(xì)講解有關(guān)Spark SQL性能調(diào)優(yōu)選項(xiàng),小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲
    2023-02-02
  • spring4新特性之web開發(fā)增強(qiáng)

    spring4新特性之web開發(fā)增強(qiáng)

    這篇文章主要介紹了spring4新特性之web開發(fā)增強(qiáng)的相關(guān)資料,需要的朋友可以參考下
    2017-09-09
  • Java后端Cookie實(shí)現(xiàn)(時(shí)間戳)代碼實(shí)例

    Java后端Cookie實(shí)現(xiàn)(時(shí)間戳)代碼實(shí)例

    這篇文章主要介紹了Java后端Cookie實(shí)現(xiàn)(時(shí)間戳)代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • Java實(shí)現(xiàn)冪等性校驗(yàn)的示例代碼

    Java實(shí)現(xiàn)冪等性校驗(yàn)的示例代碼

    我們在做web應(yīng)用的時(shí)候通常會(huì)遇到前端提交按鈕重復(fù)點(diǎn)擊的場景,在某些新增操作上就需要做冪等性限制來保證數(shù)據(jù)的可靠性,所以本文主要介紹了如何使用java?aop實(shí)現(xiàn)冪等性校驗(yàn),需要的可以參考下
    2024-02-02
  • 使用dom4j實(shí)現(xiàn)xml轉(zhuǎn)map與xml轉(zhuǎn)json字符串

    使用dom4j實(shí)現(xiàn)xml轉(zhuǎn)map與xml轉(zhuǎn)json字符串

    這篇文章主要為大家詳細(xì)介紹了如何使用dom4j實(shí)現(xiàn)xml轉(zhuǎn)map與xml轉(zhuǎn)json字符串功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下
    2024-11-11
  • springboot接口接收數(shù)組及多個(gè)參數(shù)的問題及解決

    springboot接口接收數(shù)組及多個(gè)參數(shù)的問題及解決

    這篇文章主要介紹了springboot接口接收數(shù)組及多個(gè)參數(shù)的問題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • SpringBoot與SpringMVC第一講

    SpringBoot與SpringMVC第一講

    SpringMVC全名應(yīng)該叫做SpringWebMVC,它其實(shí)是基于servlet來構(gòu)建的一個(gè)原始web框架從一開始就包含在了spring框架中,下面通過實(shí)例代碼給大家介紹SpringBoot與SpringMVC的相關(guān)知識(shí),感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • SpringBoot實(shí)現(xiàn)阿里云短信接口對(duì)接的示例代碼

    SpringBoot實(shí)現(xiàn)阿里云短信接口對(duì)接的示例代碼

    這篇文章主要介紹了SpringBoot實(shí)現(xiàn)阿里云短信接口對(duì)接的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09

最新評(píng)論

中阳县| 逊克县| 公安县| 清水河县| 博乐市| 玉环县| 泉州市| 平乐县| 滕州市| 岱山县| 依兰县| 保德县| 宣汉县| 郯城县| 池州市| 彭阳县| 镇雄县| 鹤庆县| 长垣县| 永嘉县| 阿勒泰市| 南木林县| 黔西县| 汤原县| 隆回县| 铁岭县| 项城市| 兰坪| 临洮县| 海阳市| 宁南县| 含山县| 河源市| 苍梧县| 资阳市| 公主岭市| 茌平县| 濮阳县| 平和县| 凤台县| 宜阳县|