Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2006, 15:24
enriu2
 
Fecha de Ingreso: noviembre-2006
Mensajes: 1
Antigüedad: 17 años, 5 meses
Puntos: 0
Como haser un parse

De antemano gracias, es pero que me puedan ayudar el problema es este, quiero hacer un parse que me leea un archivo txt palabra por palabra y que estas palabras las guarde en un arreglo o una variable y déspues compararlas con otro archivo leeido para identificar a que respuesta le corresponde y asi mandar las prepreguntas y lasa respuestas a crear un documento con esa informacion, espero me halla explicado, saludos.
Yo cree este código pero no mefunciona como quiero.
import java.io.*;
import java.util.Arrays;
import java.util.*;

import java.util.StringTokenizer;

public class LeerAr {

public static void main( String args[] ) throws IOException, FileNotFoundException{
String palabra[];
palabra = new String[15];
int num=0;

BufferedReader bl = new BufferedReader( new InputStreamReader(new FileInputStream( "C:\\Desarrollo IIS Digital\\Enrique\\Enrique Robles\\Codigo\\archivo creado\\Farmacias3.txt" ) ) );
String texto = bl.readLine();
StringTokenizer linea_palabras=new StringTokenizer(texto);

try{

while( texto != null ){

palabra[num]=linea_palabras.nextToken();
System.out.println("la palabra que lee es: "+palabra[num]);

}
num=num+1;
}

catch( NullPointerException exc ){
// se ha alcanzado el final del archivo
System.out.print( "\n\nSe ha leído todo el archivo!\n" );
}



System.exit( 0 );
}
}