Contoh artikel ini memberi tahu metode Java menggunakan POI untuk membaca file properti dan menulis ke Excel. Bagikan untuk semua orang untuk referensi Anda. Metode implementasi spesifik adalah sebagai berikut:
Paket Com.hubberspot .util.iterator; .apache.poi.hssf.usermodel.hssfworkbook; >); Config.properties"); // Call Method WriteExcel () It Will take path to excel file readritexlsdemo.writetoexcel ("test.xls");} Private Void ReadProperties (String PropertiesFilepath) {// Create A File CT TAKING in PATH of Properties // File File PropertiesFile = File Baru (PropertiesFilePath); (PropertiesFile); // Metode Over Properties yang dibuat di atas // Ini akan mengembalikan kita dengan enumerasi Enumeration <bestige> keysenum = properties.keys (); String propkey = (string) keysEnum.NextElement (); Propmap.put (propkey.tolowercase () .trim (), propvalue.tologycase (). Trim ());} // mencetak hashmap dan menutup file inIinputStream system.out.println ("Properties Map ... /n "ropmap); fisprop.close ();} catch (fileNoTfoundException e) {e.printstacktrace ();} catch (ioException e) {e.printstacktrace ();}}} private voidoeeEexcel (str ing ing ingelpath) {// create Buku kerja menggunakan objek HSSFringBook hssforkbook workbook = hssforkbook baru (); dengan panggilan panggilan // lembar kerja hssfrow row = worksheet.createrow ((pendek) 0); dari pola latar depan dan pengisian dengan metode panggilan // dari hssfcellstyle sebagai setfillforegroundcolor () dan setFillPattern () cellstyle.setfillforegaground (hssfcolor.gold.index); objek yang dibuat di atas hssfcell cell1 = row.createCell (0); itu gaya di atas. adalah havemap // dikonversi ke hashset dengan panggilan keyset () metode // yang akan kembali dengan set Elemen -elemen dari iterator sementara (iterator.hasnext ()) {// Membuat baris baru dari lembar kerja // di baris userd terakhir + 1 localfrow rowone = worksheet.createrow (worldsheet. getlastropnum () +1); Membuat dua sel di barisan 0 dan 1 HSSFCELL CELLZERO = Rowone.createCell (0); Iterator.Next (); Coba {FileoutStream fosexcel = null; );
Diharapkan bahwa artikel ini bermanfaat untuk desain program Java semua orang.