LEGGERE DA URL CON JAVA

Click to rate this post!
[Total: 1 Average: 5]

Comuni applicazioni in JAVA prendono informazioni da Internet per fare delle manipolazioni. Per fare questo occorre leggere opportunamente il contenuto di un qualsiasi sito WEB.

Questo e’ un client Web (cioe’ http) e lo schema da usare e’ il seguente:

  • Crea un oggetto Url con l’indirizzo desiderato.
  • Crea un oggetto URLConnection aprendo una connessione all’URL
  • Crea una catena di stream in input e attaccala alla connessione.
  • Leggi da questa catena il documento Web.
  • Chiudi la catena.
import java.net.*;
import java.io.*; 
class FetchURL { 
   public static void main (String[] args) { 
       try { 
         URL cernHome = new URL ('https://www.electronics-engineering.com'); 
         URLConnection cernHomeConnection = cernHome.openConnection(); 
         BufferedReader in = new BufferedReader( new InputStreamReader (cernHomeConnection.getInputStream())); 
         String inputLine; 
         while ( (inputLine=in.readLine())!=null) { 
            System.out.println(inputLine); 
         } 
         in.close(); 
      } catch (MalformedURLException e) { 
         System.out.println('Malformed URL Exception '+e); 
      } catch (IOException e ) { 
         System.out.println('IO Exception '+e); 
      } 
   } 
}

L’uscita del tools viene stampato a video. Semplici manipolazioni di questo script porta l’uscita in un file ascii oppure in un variabile di tipo stringa.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x