Pregunta sobre Archivos de Texto

09/05/2007 - 04:26 por Germán | Informe spam
Hola a todos. Necesito una mano ya que estoy trabado. Tengo que recorrer un
archivo de texto preguntando por el valor de la primer posicion de cada
línea, en donde ese valor cambie tengo que agregar una linea con un id
autoincrementable que arranque de 1 y un 1 o un 2 dependiendo del valor que
lee de la primera columna. Estuve probando el StreamReader para leer el
archivo y lo abro bien, le asigno el contenido a un richtext, pero no
encuentro manera de leer el primer valor e iterar en las demas lineas.
Si alguien me puede tirar una linea se lo agradecere mucho

Saludos a todos
 

Leer las respuestas

#1 Jose Escrich
09/05/2007 - 05:27 | Informe spam
Puede utilizar el streamreader, o en cualquier otro buffer, no te recomiendo
para nada meterlo en un control como el richtext. Lo que te sugiero es leer
linea por linea y utilizar expressiones regulares para determinar el
matching de cada linea. Quizas te pueda parecer un poco árido en un
principio pero si le dedicas unos minutos vas a obtener un código bien
robusto. Investiga sobre la clase Regex.

Debes tener en cuentra que para ir escribiendo el file vas a necesitar otro
stream claro, no el StreamReader.

saludos!
José Escrich
Blog: http://latincoder.com
Are you working in Software Factories? Download Software Factories Toolkit
now! http://softwarefactoriestoolkit.net


"Germán" wrote in message
news:
Hola a todos. Necesito una mano ya que estoy trabado. Tengo que recorrer
un archivo de texto preguntando por el valor de la primer posicion de cada
línea, en donde ese valor cambie tengo que agregar una linea con un id
autoincrementable que arranque de 1 y un 1 o un 2 dependiendo del valor
que lee de la primera columna. Estuve probando el StreamReader para leer
el archivo y lo abro bien, le asigno el contenido a un richtext, pero no
encuentro manera de leer el primer valor e iterar en las demas lineas.
Si alguien me puede tirar una linea se lo agradecere mucho

Saludos a todos

Preguntas similares