Tengo un archivo que se ve algo como esto:C Input Output # Archivo de texto de múltiples archivos
|29923C|SomeGuy,NameHere1 |00039252|042311|Some Address Info Here |
|47422K|SomeGuy,NameHere2 |00039252|042311|Some Address Info Here |
|98753D|SomeGuy,NameHere3 |00039252|042311|Some Address Info Here |
|29923C|SomeGuy,NameHere4 |00039252|042311|Some Address Info Here |
|47422K|SomeGuy,NameHere5 |00039252|042311|Some Address Info Here |
tengo que romper el archivo en varios archivos a partir de los 6 primeros caracteres que comienza en la posición 2.
29923c.ascarchivo llamado 1:
|29923C|SomeGuy,NameHere1 |00039252|042311|Some Address Info Here |
|29923C|SomeGuy,NameHere4 |00039252|042311|Some Address Info Here |
archivo llamado 47422K.asc 2:
|47422K|SomeGuy,NameHere5 |00039252|042311|Some Address Info Here |
|47422K|SomeGuy,NameHere2 |00039252|042311|Some Address Info Here |
archivo llamado 9875D.asc 3:
|98753D|SomeGuy,NameHere3 |00039252|042311|Some Address Info Here |
No sé lo que va a estar en el archivo antes de que el programa lo consigue, sólo el formato. Los 6 dígitos cambiarán según el cliente. No sé lo que serán.
Lo único que sé es el formato.
¿Puede alguien darme una sugerencia en cuanto a cómo obtener \ mantener esta información de modo que pueda analizar a cabo en archivos individuales de forma dinámica?
¡me siento como un tonto. Yo era otro pensando de esta manera a mucha jaja. Gracias por la info! ¡La respuesta de todos funcionará y agradezco la ayuda! – ErocM