buscar palabre en un stream
Publicado por felipe largacha (17 intervenciones) el 23/05/2003 00:34:08
Este programa lo que hace es un browser nativo en donde sale por darle uno una direccion web sale el codigo html.
Lo que quiero hacer es una araña o robot para crear un buscador como google el problema que tengo es que nesesito saber como puedo buscar una palabre en el stream o codigo html.
¿se hace por un metodo de busqueda en un stream con un comando stream o por un metodo de busque da dentro de un stream un comando de manejo de cadenas?
¿se hace con el comando \\\"indexOf\\\" o hay otro comando similar para hacerlo?
¿o si tienes un link o el codigo de una araña o robot te agradeceria que me lo mandaras?
EL CODIGO ES ESTE:
import java.awt.*;
import java.io.*;
import java.net.*;
import java.applet.*;
import java.lang.*;
import java.awt.*;
class bu{
public static void main (String args[]){
int i;
//for (i=98;i<110;i++)
try{
if (args.length != 1) System.err.println (\\\"uso: java abre url\\\");
System.out.println(\\\"Recuperando URL:\\\"+ args[0]);
URL url = new URL (\\\"http://equis.ya.com/fellargasi/sombrasex.html\\\");
// System.out.println(\\\"\\\" + i);
URLConnection fil=url.openConnection();
DataInputStream datos;
datos = new DataInputStream(fil.getInputStream());
char auxiliar[]=new char[20];
String line;
String n=\\\"navegador\\\";
String si;
boolean res;
Lo que quiero hacer es una araña o robot para crear un buscador como google el problema que tengo es que nesesito saber como puedo buscar una palabre en el stream o codigo html.
¿se hace por un metodo de busqueda en un stream con un comando stream o por un metodo de busque da dentro de un stream un comando de manejo de cadenas?
¿se hace con el comando \\\"indexOf\\\" o hay otro comando similar para hacerlo?
¿o si tienes un link o el codigo de una araña o robot te agradeceria que me lo mandaras?
EL CODIGO ES ESTE:
import java.awt.*;
import java.io.*;
import java.net.*;
import java.applet.*;
import java.lang.*;
import java.awt.*;
class bu{
public static void main (String args[]){
int i;
//for (i=98;i<110;i++)
try{
if (args.length != 1) System.err.println (\\\"uso: java abre url\\\");
System.out.println(\\\"Recuperando URL:\\\"+ args[0]);
URL url = new URL (\\\"http://equis.ya.com/fellargasi/sombrasex.html\\\");
// System.out.println(\\\"\\\" + i);
URLConnection fil=url.openConnection();
DataInputStream datos;
datos = new DataInputStream(fil.getInputStream());
char auxiliar[]=new char[20];
String line;
String n=\\\"navegador\\\";
String si;
boolean res;
Valora esta pregunta


0