Come leggere i file HTML usando Java

Autore: Randy Alexander
Data Della Creazione: 25 Aprile 2021
Data Di Aggiornamento: 20 Gennaio 2025
Anonim
Java: Read Text File Easily
Video: Java: Read Text File Easily

Contenuto

La lettura di file HTML in Java non è diversa dalla lettura di file di testo. A meno che il formato del file non sia XML, è possibile leggere un file HTML utilizzando un oggetto file Java. Importa il testo dal file e lo legge, riga per riga. Puoi manipolare il testo o mostrarlo sullo schermo. L'utilizzo dell'oggetto file per leggere l'HTML è possibile utilizzando solo poche righe di codice.


indicazioni

Programmare in Java è facile come fare un caffè Java! (java immagine calda e nera di Pix di Marti da Fotolia.com)
  1. Importa le librerie richieste. L'utilizzo dell'oggetto file richiede l'utilizzo di librerie diverse da quelle importate automaticamente quando si crea una nuova classe o un nuovo progetto. Il codice seguente mostra le librerie di cui avrai bisogno:

    import java.io.BufferedInputStream; importare java.io.DataInputStream; import java.io.File; importare java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException;

  2. Apri il file e prepara i buffer. L'oggetto richiede la posizione del file HTML all'interno del computer. Può anche essere su un server web. Il codice seguente imposta una variabile per aprire il file e crea altri per il flusso di dati.


    File myhtml = new File ( "C: myHTML.html "); FileInputStream fileinput = null; BufferedInputStream mybuffer = null; DataInputStream datainput = null;

  3. Assegna le informazioni sul file alle variabili create. Le variabili buffer caricano le informazioni nella memoria per essere lette più velocemente.

    fileinput = new FileInputStream (myhtml); mybuffer = new BufferedInputStream (fileinput); datainput = new DataInputStream (mybuffer);

  4. Crea un loop che legge il file riga per riga e lo stampa sulla console. Il seguente codice legge i dati fino a raggiungere la fine dello stream:

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

  5. Chiudere il flusso di file. Per liberare memoria, è importante chiudere il file e i flussi di dati:

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

Come realizzare una tetata imbottita peronalizzata Dai un tocco peronale alla decorazione della tua camera da letto progettando una tetata imbottita peronalizzata. È poibile coprire uno eitente o...

Come pulire Cote Bird Poop

Louise Ward

Gennaio 2025

Cacca d'uccello u uperfici in cemento, come marciapiedi o tatue, è in qualche modo inevitabile, pecialmente nei caldi mei etivi. Queti ecrementi laciano intravedere macchie bianche e grigie, ...

Popolare