Vsebina
Branje datotek HTML v Javi se ne razlikuje od branja besedilnih datotek. Če format datoteke ni XML, lahko preberete datoteko HTML s predmetom datoteke Java. Uvozi besedilo iz datoteke in ga prebere, vrstico za vrstico. Besedilo lahko upravljate ali ga prikažete na zaslonu. Uporaba predmeta datoteke za branje HTML je možna le z nekaj vrsticami kode.
Navodila
Programiranje v Javi je tako enostavno kot izdelovanje Java kave! (java vroče in črne slike, ki jih Pix Marti iz Fotolia.com)-
Uvozite potrebne knjižnice. Uporaba predmeta datoteke zahteva uporabo knjižnic, ki niso samodejno uvožene, ko ustvarite nov razred ali projekt. Naslednja koda prikazuje, katere knjižnice boste potrebovali:
import java.io.BufferedInputStream; import java.io.DataInputStream; uvoz java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException;
-
Odprite datoteko in pripravite pufre. Objekt potrebuje lokacijo datoteke HTML v računalniku. Lahko je tudi na spletnem strežniku. Naslednja koda nastavi spremenljivko, da odpre datoteko in ustvari druge za tok podatkov.
Datoteka myhtml = new Datoteka ("C: _ myHTML.html"); FileInputStream fileinput = null; BufferedInputStream mybuffer = ničelna vrednost; DataInputStream datainput = null;
-
Dodelite informacije o datoteki ustvarjenim spremenljivkam. Spremenljivke vmesnega pomnilnika nalagajo informacije v pomnilnik, da se hitreje berejo.
fileinput = novo FileInputStream (myhtml); mybuffer = novo BufferedInputStream (vnos datoteke); datainput = nov DataInputStream (mybuffer);
-
Ustvarite zanko, ki bere datoteko vrstico za vrstico in jo natisne na konzolo. Naslednja koda bere podatke, dokler ne doseže konca toka:
while (datainput.available ()! = 0) {System.out.println (datainput.readLine ()) GO}
-
Zaprite pretok datoteke. Za sprostitev pomnilnika je pomembno zapreti datoteke in podatkovne tokove:
myHTML.close (); mybuffer.close (); datainput.close ();