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.