Ver Mensaje Individual
  #14 (permalink)  
Antiguo 16/03/2015, 05:59
juandqt
 
Fecha de Ingreso: marzo-2014
Mensajes: 9
Antigüedad: 10 años, 9 meses
Puntos: 0
Respuesta: Conseguir ciertos datos de una web.

Vale, volvere a mirarme las expresiones regulares.

ahora pregunto, hay alguna libreria o funcion en java que permita extrar informacion DE CADA linea de texto?
ejemplo

Código HTML:
aaaaBBaaaa
textoderelleno
bbbbCCbbbb
ccccDDccccc
y el resultado por consola me de:
BB
CC
DD

donde BB sea mi variable STRING[0];
CC mi variable STRING[1].. etc

(AA,BB;CC i DD ya lo sacaria yo con las expresiones regulares)

se que con un bucle se podria relizar, pero tendriaque estar diciendo siempre yo cuantos hay: ex anterior tuyo:

Código HTML:
String content = "<div class=\"bloque margen\">"
                + "<a name=\"p4653\"></a><h2>"
                + "<a class=\"identidad\" href=\"categoria/4653/\" title=\"Limpiar\">"
                + "LO QUE QUIERO SACAR</a></h2>"
                + "<div class=\"bloque margen\">"
                + "<a name=\"p4653\"></a><h2>"
                + "<a class=\"identidad\" href=\"categoria/4653/\" title=\"Limpiar\">"
                + "LO QUE QUIERO SACAR 2</a></h2>"
                + "<div class=\"bloque margen\">"
                + "<a name=\"p4653\"></a><h2>"
                + "<a class=\"identidad\" href=\"categoria/4653/\" title=\"Limpiar\">"
                + "LO QUE QUIERO SACAR 3</a></h2>";
y si la pagina de referencia decide añadir mas campos de informacion? mi sistema solo pillaria 3(con el ejemplo)

no ven que no seria del todo eficiente?