Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/05/2012, 10:07
Avatar de cristiantorres
cristiantorres
 
Fecha de Ingreso: marzo-2012
Mensajes: 383
Antigüedad: 12 años, 1 mes
Puntos: 61
Respuesta: Lector y modificador de archivos TXT

Si no son muchos datos los de tu archivo txt, podrías ir dividiendo tus datos cada 3 espacios como bien dices utilizando el método String.Substring y una vez que los tengas dividido los vuelves a guardar en el archivo txt ordenados.

Algo así.
Código C#:
Ver original
  1. using (StreamReader sr = new StreamReader("archivo.txt"))
  2. {
  3.     String line;
  4.     while ((line = sr.ReadLine()) != null)
  5.     {
  6.         string campo1 = line.Substring(0, 3);
  7.         string campo2 = line.Substring(4, 3);
  8.         string campo3 = line.Substring(8, 3);  
  9.         //y asi sucesivamente  
  10.     }
  11. }

Como ves en el ejemplo voy dividiendo los datos del archivo cada 3 caracteres.
Puedes ver como funciona el metodo substring aqui http://msdn.microsoft.com/es-es/library/aka44szs.aspx
Claro todo esto dependerá de como tengas los datos en el archivo txt
__________________
Visita mi Blog C#, vb.net, asp.net, sql, java y mas...
Blog Cristian Torres

Última edición por cristiantorres; 21/05/2012 a las 10:16