Java - leer contenido url palabra a palabra

   
Vista:

leer contenido url palabra a palabra

Publicado por marta (1 intervención) el 01/07/2009 22:16:40
Hola, no tengo mucha experiencia en java. Tengo que hacer un programilla que lea el contenido de una URL como si fuera un fichero (palabra a palabra en vez de línea a línea), cuando encuentre la cadena "href" a continuación sueles tener una URL (relativa o absoluta) y la imprimes por pantalla. Así, para todas las URLs de ese tipo que encuentres en el fichero. Mi código es éste, pero parece que está mal, se que tengo que recorrer el fichero pero y comparar si es href, pero no sé cómo hacerlo,
alguien puede echarme un cable. Gracias .
import java.io.*;
import java.net.*;
import java.lang.String.*;
public class URLAbsolutas {
public static void main (String[] args) throws MalformedURLException, IOException {
//comprobar argumento
if (args.length != 1)
System.err.println ("Debe especificar una URL");
else {
//referencia la URL pasada como parámetro
URL ourl = new URL (args[0]);
// abrir la conexión
URLConnection oConexion = ourl.openConnection();

BufferedReader pagina = new BufferedReader (new InputStreamReader (ourl.openStream()));
System.out.println (pagina);
pagina.close();
}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder