Leer datos de una URL en java
2007-03-05 04:19:46
Leer los datos contenidos en un fichero de la Web en Java es bastante fácil. Simplemente, crea un objeto URL (recuerda importar java.io.* para tenerlo disponible para tu código) y envialo como entrada al típico InputStreamReader.
¡Una cosa a tener en cuenta es que no parece soportar autentificación HTTP!
import java.net.*;import java.io.*;
public class URLReader
{
public static void main(String[] args) throws Exception
{
URL pagina = new URL("http://www.google.com/");
BufferedReader in = new BufferedReader
(new InputStreamReader(pagina.openStream()));
String entrada;
while ((entrada = in.readLine()) != null)
System.out.println(entrada);
in.close();
}
}