Leitura de arquivos TXT

Pessoal,

Estou com o seguinte problema: possuo um arquivo TXT com informações de nossos usuários. O formato do arquivo é:

cliente1;informação1;informação2;informação3
cliente2;informação1;informação2;informação3

Preciso ler estas informações para gerar um relatório personalizado para os clientes. Gostaria de saber de alguém que já trabalhou com algo parecido idéias para ler este arquivo TXT. A idéia é usar o “;” como separador das informações que necessito.

Muito obrigado pela ajuda de todos,

Vitor.

Pode ser sim, e utilize um Tokenizer para pular de ; para ;, mas ACONSELHO se deseja trabalhar em leituras de arquivos usar um um Random Access File.

Onde ta a duvida, na parte de ler o arquivo, ou na parte de tratar as strings?!?!

Se for na parte de tratar as strings c pode fazer:


String linha;
// metodo para ler a linha do texto e armazenar no objeto linha

String linhaQuebrada[] = linha.split(";"); 

desse modo, qndo vc chama o metodo split, ele quebra a linha onde encontrar o caratcer “;” e retornar um array de strings, cada uma contendo o campo pretendido.

Eu nunca trabalhei com arquivo TXT. Sendo assim, a dúvida está na parte de ler o arquivo e, também, na parte de tratar a string.