HTML-tiedostojen lukeminen Java: n avulla

Kirjoittaja: Monica Porter
Luomispäivä: 22 Maaliskuu 2021
Päivityspäivä: 24 Marraskuu 2024
Anonim
Teach yourself HTML - Programming with Boris
Video: Teach yourself HTML - Programming with Boris

Sisältö

HTML-tiedostojen lukeminen Java: ssa ei eroa tekstitiedostojen lukemista. Ellei tiedostomuoto ole XML, voit lukea HTML-tiedoston Java-tiedostoobjektin avulla. Se tuo tekstiä tiedostosta ja lukee sen riviltä. Voit käsitellä tekstiä tai näyttää sen näytöllä. Tiedostobjektin käyttäminen HTML: n lukemiseen on mahdollista vain muutamalla koodirivillä.


ohjeet

Java-ohjelmointi on yhtä helppoa kuin Java-kahvin tekeminen! (ja Pixin java hot ja musta kuva Marti: lta Fotolia.com)
  1. Tuo tarvittavat kirjastot. Tiedostobjektin käyttäminen edellyttää muiden kirjastojen kuin automaattisesti tuotujen kirjastojen käyttöä uuden luokka- tai projektiluettelon luomisessa. Seuraava koodi näyttää, mitä kirjastoja tarvitset:

    tuoda java.io.BufferedInputStream; tuonti java.io.DataInputStream; tuonti java.io.File; tuonti java.io.FileInputStream; tuonti java.io.FileNotFoundException; tuonti java.io.IOException;

  2. Avaa tiedosto ja valmistele puskurit. Objekti tarvitsee HTML-tiedoston sijainnin tietokoneen sisällä. Se voi olla myös web-palvelimella. Seuraava koodi asettaa muuttujan avaamaan tiedoston ja luo muita tietovirralle.


    Tiedosto myhtml = uusi tiedosto (C: myHTML.html); FileInputStream -tiedostotulo = null; BufferedInputStream mybuffer = null; DataInputStream datainput = null;

  3. Määritä tiedoston tiedot luotuihin muuttujiin. Puskurimuuttujat lataavat tietoa muistiin, jotta niitä voidaan lukea nopeammin.

    fileinput = uusi FileInputStream (myhtml); mybuffer = uusi BufferedInputStream (tiedostotulo); datainput = uusi DataInputStream (mybuffer);

  4. Luo silmukka, joka lukee tiedoston riviltä ja tulostaa sen konsoliin. Seuraava koodi lukee tiedot, kunnes se saavuttaa virran loppuun:

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

  5. Sulje tiedoston virta. Muistin vapauttamiseksi on tärkeää sulkea tiedosto- ja tietovirrat:

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

Kestävä tapa korvata paperipyyhkeitä

Lewis Jackson

Marraskuu 2024

Vältä paperipyyhkeiden tuhlauta ja tallenna puita korvaamalla ne pyyhkeillä. Pyyhkeet voidaan otaa tai valmitaa vanhoita arkkeita, vanhoita kylpypyyhkeitä ja vanhoita t-paidoita. P...

Darts-temppuja Kinectin urheilupelissä

Lewis Jackson

Marraskuu 2024

Pelin Kinect port for Xbox 360 mahdollitaa imulaation joihinkin urheilutapahtumiin. Tapahtumat ja kenttätapahtumat, joihin kuuluu tikka, ovat haukoja pelata ykilöllieti tai kaveriporukalla. ...

Mielenkiintoiset Viestit