Java: Leer una página web, usando Scanner
Lectura de una página web en una única pasada, usando la clase Scanner (Java 5.0) y Ctrl+Z como delimitador
Lenguaje: Java (compilador: JDK 5)
Categoría: Redes e Internet
// Fuente procedente de ErrorDeSintaxis.es
// Lectura de una página web en una única
// pasada, usando la clase Scanner (Java 5.0)
// y Ctrl+Z como delimitador
// Lenguaje: Java
// Compilador: JDK 5
// Nivel: Básico
// Disponible desde 17/08/2011
// Aportado por Nacho
// Autor original: Equipo de java-tips.org
// Web original: http://www.java-tips.org/java-se-tips/java.util/scanning-text-with-java.util.scanner-3.html
import java.net.URL; import java.net.URLConnection; import java.io.IOException; import java.util.Scanner; public class WebPageScanner { public static void main(String[] args) { try { URLConnection connection = new URL("http://java.net").openConnection(); String text = new Scanner( connection.getInputStream()). useDelimiter("").next(); } catch (IOException e) { e.printStackTrace(); } } }