Foros del Web » Programación para mayores de 30 ;) » C/C++ »

archivo de texto - separar campos

Estas en el tema de archivo de texto - separar campos en el foro de C/C++ en Foros del Web. Necesito que me ayuden con una funcion que lea un archivo de texto, y divida el contenido en campos y guarde en variables. la estructura ...
  #1 (permalink)  
Antiguo 03/07/2011, 18:57
 
Fecha de Ingreso: julio-2011
Mensajes: 1
Antigüedad: 12 años, 10 meses
Puntos: 0
Pregunta archivo de texto - separar campos

Necesito que me ayuden con una funcion que lea un archivo de texto, y divida el contenido en campos y guarde en variables. la estructura del archivo deberia ser algo similar a:


HEADER|CreatedTime|NoOfAccount|TotalLinesInTheFile
RecordType|RCN|Salutation|LastName|FirstName|Middl eName|Title|CompanyName|Address|[RPN|Contacttype|City|State|ZipCode|Country|EmailAd dress|HomePhone|Workhone|Fax|Mobile|POP|AccountCre ationDate|ParentAccountNumber|PaymentType|Address| City|State|ZipCode|Country|Emailaddress|InvoiceCom ments|InvoiceTerms|DeliveryDescription|DeliveryPre ference|CreditCard/DebitCardExpirationDate|CreditCard/DebitCardNumber|NameAppearingOnTheCard|BankNo|Bank AccountTtype|PlanName|DealName|PlanPurchaseDate|Cu rrencyCode|CustomerType|BillinStatus|BillingStatus Flags|VATCertificateNumber|EndTime|StartTime|Excem ptionPercentage|TaxType|ServiceLogin|AccountStatus |AccountStatusFlag
FOOTER|ClosedTime|NoOfAccount|#TotalLinesInTheFile

Necesito poder separar estos campos y guardar los datos en variables separadas para procesarlos.
Muchas Gracias.
  #2 (permalink)  
Antiguo 03/07/2011, 22:13
Avatar de CapacProg  
Fecha de Ingreso: marzo-2010
Ubicación: Lima - Perú
Mensajes: 324
Antigüedad: 14 años, 1 mes
Puntos: 71
Respuesta: archivo de texto - separar campos

Postea el código que haz hecho para revisar tus fallas y/o faltas y no pienses que alguien hará tu trabajo.
__________________
%
El mejor guerrero no es el que triunfa siempre sino el que vuelve sin miedo a la batalla.
%

Etiquetas: campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:10.