Reading HTML-filer i Java er ikke anderledes end at læse tekstfiler. Medmindre filformatet er XML , læser en HTML-fil udføres med en Java-filen objekt . Objektet importerer tekst fra filen og læser det line -by -line. Du kan derefter bruge teksten til manipulation, eller du kan sende teksten til skærmen. Brug filen objekt i Java til at læse filer er opnået med et par linjer kode. Instruktioner
1
Importer de nødvendige biblioteker. Brug af filobjekt kræver brug af Java- biblioteker , der ikke automatisk er importeret , når du opretter en ny klasse eller projekt. Følgende kode viser dig de nødvendige biblioteker: import java.io.BufferedInputStream , import java.io.DataInputStream , import java.io.File , import java.io.FileInputStream , import java.io.FileNotFoundException , import java.io.IOException ;
2
Åbn filen og oprette buffere. Filen objekt skal placeringen af HTML-filen på computeren . Dette kan også være en fil på webserveren . Følgende kode sætter en variabel til at åbne filen , og det skaber variabler til brug for filestream.File myhtml = new File ( "C: \\ \\ myHTML.html "); FileInputStream fileinput = null ; BufferedInputStream mybuffer = null ; DataInputStream MATERIALE = null ;
3
Tildel filen oplysninger til de oprettede variabler. Bufferen variabler indlæse oplysningerne i hukommelsen for hurtigere læsning times.fileinput = new FileInputStream ( myhtml ) mybuffer = new BufferedInputStream ( fileinput ) MATERIALE = new DataInputStream ( mybuffer ),
4
Opret en løkke der læser filen linje for linje og udskriver det til konsollen. Følgende kode læser data , så længe det ikke er nået til slutningen af filen stream : while ( datainput.available () = 0 !) { System.out.println ( datainput.readLine ()); }
< br > 5
Luk filen stream. Til fri hukommelse fra programmet, er det vigtigt at lukke filen og data streams : myHTML.close (); mybuffer.close (); datainput.close ();