1. Unduh file dan simpan file secara lokal. (Coba excel saja);
2. Periksa judul dokumen;
3. Dapatkan batch yang diimpor (ambil nilai tabel dan tambahkan 1);
4. Loop untuk mendapatkan nilai baris tertentu dan kolom file tertentu dan atur ke dalam objek;
5. Legalitas nilai tes;
6. Loop untuk disimpan ke objek.
7. Gunakan peta untuk mentransfer informasi yang salah dan informasi yang benar, jsonObject.fromObject (peta);
Public String unggahfile () melempar Exception {logger.info ("MULAI Impor File Aturan:" + FileInputFileName); InputStream adalah = FileInputStream baru (FileInput); string unggahpath = servletActionContext.getServletContext (). getRealPath ("/unggah"); System. File (unggahpath, this.getFileInputFileName ()); outputStream os = FileOutputStream baru (targetFile); byte [] buffer = byte baru [1024]; int length = 0; while (length = is.read (buffer)) 0) {os.write (buffer, 0, panjang); personalkpimonitormanualruleService.importrules (targetFile); httpservletResponse response = servletActionContext.getResponse (); response.setContentType ("Text/html; charset = UTF-8"); printwriter out = response.getwriter (); outprint. if (flag == true) {// logger.info ("Aturan file aturan berhasil:"+FileInputFileName); // out.println ("Aturan file Impor berhasil:"+FileInputFileName); //} lif {// Logger.info ("Aturan Impor File Gagal:"+FileInputFileName); Logger.info ("Aturan Impor File Gagal:"+FileInputFileName); "+fileInputFileName); //} out.flush (); out.close (); return null;}Contoh pengunggahan file Java di atas untuk membaca konten file adalah semua konten yang dibagikan oleh editor. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.