Общие текстовые файлы
Давайте возьмем файл файла log.log в качестве примера:
Импорт java.io.bufferedReader; Импорт java.io.file; импортировать java.io.fileinputstream; Импорт java.io.filenotFoundException; Импорт java.io.filereader; импортировать 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 {fileDeader fr = new FileReader (file); BufferedReader BR = новый BufferedReader (FR); Строка S; while ((s = br.readline ())! = null) {System.out.println (s); } System.out.println ("Размер файла is (mb):" +new fileInputStream (file) .AlaIble () / 1024 /1024 +"M"); } catch (filenotFoundException e) {e.printstackTrace (); } catch (ioException e) {e.printstackTrace (); }}}.doc file
Здесь мы используем WordExtractor для чтения документов Word. WordExtractor происходит из проекта Apache's Library Library. Официальный адрес загрузки: https://poi.apache.org/download.html
импортировать java.io.fileinputstream; Import org.textmining.text.extraction.wordExtractor; открытый класс WordTest {public static void main (String args []) бросает исключение {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); }}