Manejo de archivos textos

Buenos días..
Como puedo antes de importar un archivo texto a una tabla de fox limpiarlo y dejar exclusivamente los campos que necesito importar ya que el archivo de texto no esta formateado de la misma forma que la tabla y posee enformación innecesaria. Ejemplo :
Incident: 131036-08 As Of: 08/13/2008 3:48:06 pm
Status: Closed Active: No Priority: 4
Group Assigned: IN - GI - Central America Service Lvl:
Change: Problem:
Incident Area: Desktop.Software
Configuration Item: ChargeBack:
Open Date: 8/06/2008 7:32:40 pm Close Date: 8/06/2008 8:12:44 pm
Resolved: 8/06/2008 8:12:44 pm Root Cause: 080-Network Issue
Last Modified: 8/06/2008 8:12:44 pm Time Spent: 0 days 0 hours 4 minutes 21 seconds
Incident: 131036-09 As Of: 08/13/2008 3:48:06 pm
 en los cuales solo necesito la información del --> Incident: 131036-08 y el Open Date: 8/06/2008 7:32:40 pm
y no hacerlo de forma manual ya que son muchos incident y open Date en el archivo necesito solo esta informacion y meterla en una tabla ...
¿Sera posible hacerlo de fox con alguna función o código?
Gracias te lo agradecería mucho ...
{"Lat":21.9430455334382,"Lng":-2.8125}

1 respuesta

Respuesta
1
Si existe una forma:
Debes de utilizar la función de bajo nivel
fopen()
Luego utilizas la función
DO WHILE .NOT. FEOF()
en seguida utilizar la funcion
variable=FGETS() 
Entonces la cadena alojada en variable
La compruebas con el operador
$
que funciona:
ciertoofalso = valorbuscado $ variable
Y cuando ciertoofalso sea .t. && verdadero
entonces esta cadena sí te sirve
y si ciertoofalso es .f. la deshechas... suerte

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas