martes, 3 de junio de 2014

LECTURA DE UN ARCHIVO EN UN SERVIDOR DE INTERNET

Teniendo la dilección de Internet de un archivo, la librería de Java permite leer este archivo utilizando 1111 stream. Es una aplicación muy sencilla que muestra la polivalencia del concepto de stream. 
En el package java.net existe la clase URL. que representa una dirección de Internet. Esta clase tiene el método InputStream openStream(URL dir) que abre un stream con origen en la dirección de Internet. A partir de ahí. se trata como cualquier elemento InputStream. 
Por ejemplo: //Lectura del archivo (texto HTML) URL dirección = new URL("http://wwwl.ceit.es/subdir/MiPagina.htm");

String s = new String();
String html = new String();
try {
BufferedReader br = new BufferedReader(
new InputStreamReader(
dirección.openStream()));
while((s = br.readLine()) != nuil)
html += s + '\n1;
br.close ();
}
catch(Exception e) {
System.err.println (e);
}

No hay comentarios:

Publicar un comentario