Isi
Membaca file HTML di Java tidak berbeda dengan membaca file teks. Kecuali format file XML, Anda dapat membaca file HTML menggunakan objek file Java. Itu mengimpor teks dari file dan membacanya, baris demi baris. Anda dapat memanipulasi teks, atau menampilkannya di layar. Menggunakan objek file untuk membaca HTML dimungkinkan hanya dengan menggunakan beberapa baris kode.
Instruksi
Pemrograman di Jawa semudah membuat kopi Jawa! (java gambar panas dan hitam oleh Pix oleh Marti dari Fotolia.com)-
Impor perpustakaan yang diperlukan. Menggunakan objek file membutuhkan penggunaan perpustakaan selain yang diimpor secara otomatis saat Anda membuat kelas atau proyek baru. Kode berikut menunjukkan perpustakaan mana yang Anda perlukan:
import java.io.BufferedInputStream; import java.io.DataInputStream; import java.io.File; import java.io.FileInputStream; impor java.io.FileNotFoundException; impor java.io.IOException;
-
Buka file dan siapkan buffer. Objek membutuhkan lokasi file HTML di dalam komputer. Itu juga bisa di server web. Kode berikut menetapkan variabel untuk membuka file dan membuat yang lain untuk aliran data.
File myhtml = File baru ( "C: myHTML.html "); FileInputStream fileinput = null; BufferedInputStream mybuffer = null; Datainput DataInputStream = null;
-
Tetapkan informasi tentang file ke variabel yang dibuat. Variabel penyangga memuat informasi ke dalam memori untuk dibaca lebih cepat.
fileinput = FileInputStream (myhtml) baru; mybuffer = new BufferedInputStream (fileinput); datainput = DataInputStream (mybuffer) baru;
-
Buat loop yang membaca file baris demi baris dan mencetaknya ke konsol. Kode berikut membaca data hingga mencapai akhir aliran:
while (datainput.available ()! = 0) {System.out.println (datainput.readLine ()) GO}
-
Tutup aliran file. Untuk mengosongkan memori, penting untuk menutup file dan aliran data:
myHTML.close (); mybuffer.close (); datainput.close ();