Tengo la necesidad de extraer información de un archivo csv (que es un estado de cuenta bancario), he leído algunos post aquí en el foro pero honestamente no entiendo cómo obtener lo que requiero,
El archivo tiene la siguiente estructura, el separador es la coma , y lo que veo es que cuando la línea del archivo tiene "", significa que es información extra de la línea anterior (no sé si me explico), algo así:
entonces debo leerjparada wrote:01/DIC,V43 COMISION VENTAS DEBITO,83.00,
"",TERMINALES PUNTO DE VENTA Ref. 176533301,,
01/DIC,V44 IVA COM. VENTAS DEBITO,13.28,
"",TERMINALES PUNTO DE VENTA Ref. 176533301,,
01/DIC,V40 CUOTA TRANSACCION EXITOSA,5.85,
"",EN TERMINAL PUNTO DE VENTA (TPV) Ref. 6533301,,
01/DIC,V41 IVA TRANSACCION EXITOSA,0.94,
"",Ref. 6533301,,
01/DIC,T20 SPEI RECIBIDOBANAMEX,,610.00
"",0011220CUBETA DE ACEITE HIDRAULICO Ref. 0126531203 002,,
"",00002813700841191702,,
"",085900270934333609,,
"",INCOPROSA SA DE CV,,
01/DIC,T20 SPEI RECIBIDOBANORTE,,"12,865.41"
"",0000001PAGO DE FACTURA Ref. 0126562594 072,,
"",00072813003165629687,,
"",7875APR2202012011136981473,,
"",ERIC ALEJANDRO CHAVEZ LUNA,,
01/DIC,T20 SPEI RECIBIDOBANORTE,,"1,460.71"
"",0011220Cotizacion CFA 14061 Ref. 0126569741 072,,
"",00072813010533320433,,
"",8846APR1202012011136985412,,
"",INGENIERIA EN PROYECTOS DE VIALIDAD SA D,,
primer delimitador - fecha
segundo delimitador - descripción + por lo menos primer línea que empieza en el salto de línea
tercer delimitador - es un cargo
cuarto delimitador - es un abono
Alguna idea cómo puedo obtener los valores que requiero?, estoy utilizando para abrir y leer el archivo TFileRead.
Saludos,
Javier