Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/10/2009, 18:55
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Sonrisa Respuesta: Leer y escribir en un txt/excel

Hola,

Para leer los datos necesitas un stream que lea línea por línea (como BufferedReader y el método ReadLine).

Después de leer una línea, te genera un String, que puedes separar por medio de los espacios (el método split), puesto que lo único que separa cada dato es uno o varios espacios y es el único lugar donde hay espacios (según el ejemplo que escribiste).

Una vez separados te genera un Array de String[], este array puedes concatenarlo en el orden que quieras con el operador "+" (por ejemplo: Data[3] + "," + Data[1] ... etc.)

Este nuevo String lo puedes guardar en un stream (como BufferedWriter y el método Write) y repites el procedimiento hasta que no haya más líneas que leer.

Saludos,