Abrir archivo txt y replazar tab por coma

18/05/2010 - 20:31 por Alonso Vilela | Informe spam
Amigos hace tiempo hice un pequeño programita que leila la cabezar de un
archivo "csv" o "txt" y creaba la estructura y lo luego hacia el append.
Todo bien hasta que ahora empezaron a llegar archivos con "TAB" delimiter.
Use la function append with delimited tab y lamentablement el archivo tiene
un forma de "+TAB+".
He podido resover el problema abriendo el archivo en un editor de texto(
Ultaredit) y reemplazando (TAB) with ('); pero ahora quiero hacerlo en FOX
PRO alguna sugerencia de como hacerlo.

resumen
Open txt
remplazar (TAB) with (,)
close
Crear estructura
Append archivo con (,) delimited

Gracias
 

Leer las respuestas

#1 Luis Maria Guayan
19/05/2010 - 02:04 | Informe spam
lcFile = GETFILE("CVS")
? STRTOFILE(CHRTRAN(FILETOSTR(lcFile), CHR(9), [,]),lcFile,0)


Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________


El 18/05/2010 15:31, Alonso Vilela escribió:
Amigos hace tiempo hice un pequeño programita que leila la cabezar de un
archivo "csv" o "txt" y creaba la estructura y lo luego hacia el append.
Todo bien hasta que ahora empezaron a llegar archivos con "TAB" delimiter.
Use la function append with delimited tab y lamentablement el archivo
tiene un forma de "+TAB+".
He podido resover el problema abriendo el archivo en un editor de texto(
Ultaredit) y reemplazando (TAB) with ('); pero ahora quiero hacerlo en
FOX PRO alguna sugerencia de como hacerlo.

resumen
Open txt
remplazar (TAB) with (,)
close
Crear estructura
Append archivo con (,) delimited

Gracias




Preguntas similares