Kaip skaityti HTML failus naudojant „Java“

Autorius: Randy Alexander
Kūrybos Data: 1 Balandis 2021
Atnaujinimo Data: 12 Lapkričio Mėn 2024
Anonim
How to read HTML file using Java
Video.: How to read HTML file using Java

Turinys

HTML failų skaitymas „Java“ nėra skirtingas nei skaityti tekstinius failus. Jei failo formatas yra XML, galite skaityti HTML failą naudodami „Java“ failo objektą. Jis importuoja tekstą iš failo ir nuskaito ją pagal eilutę. Galite manipuliuoti tekstu arba parodyti jį ekrane. Naudojant failo objektą, norint skaityti HTML, galima naudoti tik keletą kodų eilučių.


Instrukcijos

Programavimas „Java“ yra toks pat lengvas, kaip „Java“ kavos kūrimas! („Java“ karštas ir juodas „Pix“ vaizdas iš „Fotolia.com“)
  1. Importuokite reikalingas bibliotekas. Naudojant failo objektą reikia naudoti kitas nei automatiškai importuotas bibliotekas, kai sukuriate naują klasę ar projektą. Šis kodas rodo, kurios bibliotekos jums reikės:

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

  2. Atidarykite failą ir paruošite buferius. Objektui reikia HTML failo vietos kompiuterio viduje. Jis taip pat gali būti žiniatinklio serveryje. Šis kodas nustato kintamąjį failo atidarymui ir sukuria kitus duomenų srautui.

    Failas myhtml = naujas failas (C: myHTML.html); FileInputStream failo įvestis = null; BufferedInputStream mybuffer = null; DataInputStream duomenų įvestis = null;


  3. Priskirkite informaciją apie failą sukurtiems kintamiesiems. Buferiniai kintamieji įkelia informaciją į atmintį, kad juos būtų galima skaityti greičiau.

    fileinput = naujas FileInputStream (myhtml); mybuffer = naujas BufferedInputStream (failo įvestis); datainput = naujas DataInputStream (mybuffer);

  4. Sukurkite kilpą, kuri skaito failo eilutę po eilutę ir išspausdina ją į konsolę. Šis kodas skaito duomenis tol, kol pasiekia srauto pabaigą:

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

  5. Uždarykite failo srautą. Norint atlaisvinti atmintį, svarbu uždaryti failų ir duomenų srautus:

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

Grybų gydymas jūrų kiaulytėms

Frank Hunt

Lapkričio Mėn 2024

Grybeli yra odo problema, kurią ukelia grybeli. Tai gali paveikti įvairiu gyvūnu, įkaitant, bet neapiribojant, šuni, kate, triušiu ir jūrų kiaule. Grybeli inkubacini perioda papratai yra nuo vieno iki...

Kokios yra pykinimo priežastys pabudus?

Frank Hunt

Lapkričio Mėn 2024

Pykinima gali atirati dėl įvairių priežačių. Jei patebite juo kaip pirmą dalyką tik ryte ar bet kada pabudę, tai gali būti dėl įvairių priežačių. Tačiau yra ir tokių, kurie yra dažneni.Pykinima būding...

Nauji Straipsniai