Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/07/2005, 15:33
Avatar de Spiritmonger
Spiritmonger
 
Fecha de Ingreso: febrero-2004
Ubicación: Ciudad de México
Mensajes: 44
Antigüedad: 21 años, 1 mes
Puntos: 0
De acuerdo

Ok, excelente, la clase que me resulto tiene mas o menos la logica
Yo use la clase File y los metodos BufferedReader la clase FileReader, readLine, split y substring


public void getResTxt(){
File f = new File("D:\\Encuestas\\txt\\resultado01.txt");
String textoTxt = "";

try {
if (f.canRead()){
System.out.println("El archivo se puede leer");
}
else {
System.out.println("Problema de lectura, checar archivo");
}
}
catch ( SecurityException se){}
// Una vez leido se extrae el contenido

try{
BufferedReader linea = new BufferedReader(new FileReader(f));
textoTxt=linea.readLine();
System.out.println(textoTxt);
linea.close();
}

catch (IOException ioe){}


String [] arr01 = null;

arr01 = textoTxt.split("&");

// Numero de respuestas Si
int pos01 = arr01[0].indexOf("=");
System.out.println(pos01);
System.out.println(arr01[0]);
ValorYesT = arr01[0].substring(pos01+1);
ResYes = Integer.parseInt(ValorYesT);

// Numero de respuestas No
int pos02 = arr01[1].indexOf("=");
System.out.println(pos02);
System.out.println(arr01[1]);
ValorNoT = arr01[1].substring(pos02+1);
ResNo = Integer.parseInt(ValorNoT);

// Numero de respuestas Total
int pos03 = arr01[2].indexOf("=");
System.out.println(pos03);
System.out.println(arr01[2]);
TotalT = arr01[2].substring(pos03+1);
ResTotal = Integer.parseInt(TotalT);

}

Gracias por tu contribucion Modern_Crusades, saludos, también chequé las respuestas a lso mensajes privados
__________________
"Dar cualquier cosa que sea menos que lo mejor de uno mismo es sacrificar el don que han recibido"