Recorrer un txt y quitar lineas con un valor determinado
Publicado por Favio Colman (2 intervenciones) el 25/05/2016 14:38:44
BUenas amigos, tengo el siguiente inconveniente. Estoy trabajando con un Padron de Contribuyentes del ARBA y pesa aprox. 200 megas, donde tiene el cuit o identificador del contribuyente y el porcentaje a retenerle.
Al ser tan pesado se me complica pasar a DBF. Pero se podria achicar el archivo si se elimina las lineas de los contribuyentes tienen porcentaje 0, que son muchos. La pregunta es, como recorro el txt gigante y elimino las filas que tienen valor cero en el porcentaje. Un dato mas, estan delimitados por punto y coma los datos en las filas del txt. Espero puedan ayudarme, desde ya muchas gracias.
Ejemplo del contenido del archivo, lo que esta en negrita es el porcentaje, de cuatro lineas 3 son en cero.
P;22032016;01042016;30042016;20000000028;D;N;N;6,00;15;
P;22032016;01042016;30042016;20000021742;D;S;N;0,00;01;
P;22032016;01042016;30042016;20000028070;D;S;N;0,00;01;
P;22032016;01042016;30042016;20000033481;D;S;N;0,00;01;
Al ser tan pesado se me complica pasar a DBF. Pero se podria achicar el archivo si se elimina las lineas de los contribuyentes tienen porcentaje 0, que son muchos. La pregunta es, como recorro el txt gigante y elimino las filas que tienen valor cero en el porcentaje. Un dato mas, estan delimitados por punto y coma los datos en las filas del txt. Espero puedan ayudarme, desde ya muchas gracias.
Ejemplo del contenido del archivo, lo que esta en negrita es el porcentaje, de cuatro lineas 3 son en cero.
P;22032016;01042016;30042016;20000000028;D;N;N;6,00;15;
P;22032016;01042016;30042016;20000021742;D;S;N;0,00;01;
P;22032016;01042016;30042016;20000028070;D;S;N;0,00;01;
P;22032016;01042016;30042016;20000033481;D;S;N;0,00;01;
Valora esta pregunta


0