ตัวอย่างของบทความนี้บอกวิธีการของ Java โดยใช้ POI เพื่ออ่านไฟล์คุณสมบัติและเขียนถึง Excel แบ่งปันสำหรับทุกคนสำหรับการอ้างอิงของคุณ วิธีการใช้งานเฉพาะมีดังนี้:
com.hubberspot.code; .Atil.iterator; .apache.poi.hssf.usermodel.hssfworkbook; > (); โมฆะสาธารณะคงที่ (สตริง [[สตริง] args) {// สร้างวัตถุของ readwritexlsproperties readwritexlsproperties readwritexlsdemo = ใหม่ readwritexlspropers (); config.properties "); // วิธีการโทร writeExcel () มันจะใช้เส้นทางไปยัง excel ไฟล์ readritexlsdemo.writetoexcel (" test.xls ");} โมฆะส่วนตัว readproperties (คุณสมบัติสตริง คุณสมบัติ // ไฟล์ propertiesfile = ไฟล์ใหม่ (PropertiesFilePath); (PropertiesFile); // วิธีการเหนือคุณสมบัติที่สร้างขึ้นด้านบน // มันจะส่งคืนเรากลับมาพร้อมกับประเภทการแจงนับการแจงนับ <Ojrop> KeySenum = properties.keys (); . String Propkey = (String) Keysenum.nextElement (); propmap.put (propkey.toLowercase () .Trim (), propValue.tologycase (). trim ());} // การพิมพ์ hashmap และปิดไฟล์ fileinputstream system.out.println ("แผนที่คุณสมบัติ ... /n "ropmap); fisprop.close ();} catch (filenotfoundexception e) {e.printstacktrace ();} catch (ioexception e) {e.printstacktrace ();}}} private voidoeeeexcel (str ing excelpath) สมุดงานที่ใช้ HSSFRINGBOOK OBJECT HSSFORKBOOK WORKBOOK = HSSFORKBOOK ใหม่ (); โดยการเรียกใช้วิธีการโทรของ // เวิร์กชีต hssfrow row = worksheet.createrow ((สั้น) 0); ของรูปแบบเบื้องหน้าและการเติมโดยการเรียกวิธีการ // ของ hssfcellstyle เป็น setfillforegroundcolor () และ setfillpattern () cellstyle.setfillfulroundcolor (hssfcolor.gold.index); วัตถุที่สร้างขึ้นเหนือ hssfcell cell1 = row.createCell (0); มันสร้างขึ้นมาข้างบน เป็น havemap // มันถูกแปลงเป็น hashset โดยการเรียกใช้คีย์เซ็ต () // ซึ่งจะกลับมาพร้อมกับชุด องค์ประกอบของตัววนซ้ำในขณะที่ (iterator.hasnext ()) {// การสร้างแถวใหม่จากแผ่นงาน // ที่แถว USERD สุดท้าย + 1 LocalFrow Rowone = Worksheet.Createrow (WorldSheet. GetLaStropnum () +1); การสร้างสองเซลล์ในแถวที่ 0 และ 1 posity iterator.next (); ค่าสตริง = (สตริง) propmap.get (คีย์); ลอง {fileoutstream fosexcel = null; );
หวังว่าบทความนี้จะเป็นประโยชน์กับการออกแบบโปรแกรม Java ของทุกคน