NettsideLeser.java [Last ned]

/*
 * Programmet skal inngå i en produksjonslinje med
 * RenskHTML og de to må ligge i samme mappe.
 * OBS! Koden er hentet fra eksempel i læreboken,
 * men endret slik at brukeren ikke trenger å skrive
 * protokoll (http://), kun vanlig nettadresse.
 */
import java.net.*;
import java.io.*;
import java.util.*;
import static java.lang.System.*;
 
public class NettsideLeser {
 
  public static void main(String[] args) throws Exception {
 
    URL url = new URL("http://"+args[0]);
    // Nok å skrive inn www osv.
 
    URLConnection connection = url.openConnection();
 
    InputStream inn = connection.getInputStream();
    Scanner leser = new Scanner( new InputStreamReader(inn) );
 
    while ( leser.hasNextLine() )
      out.println( leser.nextLine() );
 
    inn.close();
  }
 
}
Kildekode blir vist ved hjelp av GeSHi.