Så här läser du HTML-filer med Java

Författare: Randy Alexander
Skapelsedatum: 23 April 2021
Uppdatera Datum: 22 November 2024
Anonim
Så här läser du HTML-filer med Java - Artiklar
Så här läser du HTML-filer med Java - Artiklar

Innehåll

Att läsa HTML-filer i Java är inte annorlunda än att läsa textfiler. Om inte filformatet är XML kan du läsa en HTML-fil med ett Java-filobjekt. Den importerar texten från filen och läser den, linjen för rad. Du kan manipulera texten eller visa den på skärmen. Använda filobjektet för att läsa HTML är möjligt med bara några rader av kod.


vägbeskrivning

Programmering i Java är lika enkelt som att göra ett Java-kaffe! (java varm och svart bild av Pix av Marti från Fotolia.com)
  1. Importera de nödvändiga biblioteken. Använda filobjektet kräver att andra bibliotek används än de som importeras automatiskt när du skapar en ny klass eller ett projekt. Följande kod visar vilka bibliotek du behöver:

    importera java.io.BufferedInputStream; importera java.io.DataInputStream; importera java.io.File; importera java.io.FileInputStream; importera java.io.FileNotFoundException; importera java.io.IOException;

  2. Öppna filen och förbered buffertarna. Objektet behöver platsen för HTML-filen i datorn. Det kan också vara på en webbserver. Följande kod anger en variabel för att öppna filen och skapar andra för dataströmmen.


    Fil myhtml = ny fil ( "C: myHTML.html "); FileInputStream fileinput = null; BufferedInputStream mybuffer = null; DataInputStream datainput = null;

  3. Tilldela informationen om filen till de skapade variablerna. Buffertvariabler laddar information till minnet för att läsas snabbare.

    fileinput = nytt FileInputStream (myhtml); mybuffer = ny buffertinmatningsström (filinmatning); datainput = new DataInputStream (mybuffer);

  4. Skapa en slinga som läser fillinjen efter rad och skriver ut den till konsolen. Följande kod läser data tills den når slutet av strömmen:

    medan (datainput.available ()! = 0) {System.out.println (datainput.readLine ()) GO}

  5. Stäng filflödet. För att frigöra minne är det viktigt att stänga filen och dataströmmarna:

    myHTML.close (); mybuffer.close (); datainput.close ();

Bänkkivor och golv i granit, å vackra om de är, behöver ärkild vård och uppmärkamhet å att de kan behålla in könhet. Dea polerade tenytor kan kada av ...

ATA och IDE är två typer av anlutningar om datorer använder för att arbeta med enheter om hårddikar och diketter. Efterom ATA är den enate tekniken av de två är...

Populära Artiklar