ไฟล์ข้อความทั่วไป
ลองใช้ไฟล์ log.log เป็นตัวอย่าง:
นำเข้า java.io.bufferedreader; นำเข้า Java.io.File; นำเข้า Java.io.FileInputStream; นำเข้า java.io.filenotfoundException; นำเข้า java.io.filereader; นำเข้า java.io.ioException; คลาสสาธารณะ file_test {/** * @param args */โมฆะคงที่สาธารณะหลัก (สตริง [] args) {ไฟล์ไฟล์ = ไฟล์ใหม่ ("d: //logserrormsg.log"); if (file.exists ()) {system.out.println ("ไฟล์นี้มีอยู่"); } else {system.out.println ("ไฟล์นี้ไม่มีอยู่"); } ลอง {filereader fr = filereader ใหม่ (ไฟล์); bufferedReader br = new bufferedReader (FR); สตริง s; ในขณะที่ ((s = br.readline ())! = null) {system.out.println (s); } system.out.println ("ขนาดไฟล์คือ (mb):" +ใหม่ fileinputstream (ไฟล์) .available () / 1024 /1024 +"m"); } catch (filenotfoundException e) {e.printStackTrace (); } catch (ioexception e) {e.printstacktrace (); -ไฟล์. doc
ที่นี่เราใช้ WordExtractor เพื่ออ่านเอกสาร Word WordExtractor มาจากโครงการ POI Library ของ Apache ที่อยู่ดาวน์โหลดอย่างเป็นทางการคือ: https://poi.apache.org/download.html
นำเข้า Java.io.FileInputStream; นำเข้า org.textmining.text.extraction.wordextractor; คลาสสาธารณะ WordTest {โมฆะสาธารณะคงที่หลัก (สตริง args []) โยนข้อยกเว้น {new wordTest (). readByother (); } โมฆะสาธารณะ readbyText () พ่นข้อยกเว้น {fileInputStream ใน = ใหม่ fileInputStream ("c: //test.doc"); WordExtractor Extractor = new wordExtractor (); string str = extractor.extractText (in); System.out.println (str); -