Foros del Web » Programación para mayores de 30 ;) » Java »

otro problema de strings :/

Estas en el tema de otro problema de strings :/ en el foro de Java en Foros del Web. pasa que finalmente use tokenizer y todo pero no era lo que yo buscaba... sucede que mi script carga un sitio web y busca el ...
  #1 (permalink)  
Antiguo 27/03/2009, 10:05
 
Fecha de Ingreso: diciembre-2006
Mensajes: 60
Antigüedad: 17 años, 11 meses
Puntos: 0
otro problema de strings :/

pasa que finalmente use tokenizer y todo pero no era lo que yo buscaba...

sucede que mi script carga un sitio web y busca el siguiente texto:

Cita:
<asdf>COLLATIONS</asdf>
pero necesito que solamente agarre COLLATIONS :S

que puede estar en cualquier parte del sitio :S
nose si intentar con XML o algo asi
:/

en sintesis, un metodo que busque una string entremedio de otras 2 strings :S

probe con
Código:
              int inicio = inputText.indexOf("<asdf>");
              int fin = inputText.indexOf("</asdf");
              asdf_return = inputText.substring(inicio,fin);
pero devolvio un error :/
Código:
Exception in thread "AWT-EventQueue-0" java.lang.StringIndexOutOfBoundsException: String index out of range: -1
gracias

Última edición por black_palma; 27/03/2009 a las 10:47
  #2 (permalink)  
Antiguo 30/03/2009, 05:44
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 9 meses
Puntos: 10
Respuesta: otro problema de strings :/

Wenas

Te esta diciendo que inicio es mayor que fin.

Saca por pantalla las variables a ver que te devuelve.

Saludos.

PD. Podria ser que tuvieras varios nodos iguales
<asdf>pepe</asdf>
<asdf>juan</asdf>

Y fin te este devolviendo la posicion del primer </asdf> e inicio la del ultimo <asdf>
  #3 (permalink)  
Antiguo 30/03/2009, 06:48
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 1 mes
Puntos: 51
Respuesta: otro problema de strings :/

El -1 significa que no encuentra uno de los dos.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #4 (permalink)  
Antiguo 31/03/2009, 04:15
Avatar de elAntonie  
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 9 meses
Puntos: 10
Respuesta: otro problema de strings :/

Cierto. es el indexOf el que te esta devolviendo ese -1.

Si no llega a ser por Greeneyed....

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:10.