Obter separador de linha em BufferedReader

2 respostas
Douglas

Estou lendo um arquivo texto linha a linha com o metodo readLine de BufferedReader, e, a cada linha preciso saber se o separador foi um ‘\r’ ou um ‘\r\n’, pois dependendo disso o tratamento a essa linha sera diferente… Alguem tem idéia de como obter essa informação? Já pesquisei inclusive os fontes da implementação do JDK da Sun… Essa está difícil!

Saudações !

2 Respostas

T

Se você precisa disso, não use java.util.BufferedReader. Crie seu BufferedReader, que não “engula” os “\r” ou “\r\n”.

Douglas

Até já tinha rascunhado alguma coisa nesse sentido, mas comecei a ter aquela sensação de estar reinventando a roda…
Dei uma olhada tambem no Commons-IO, e nada…
Alguem mais ?

Obrigado thingol!

Criado 21 de outubro de 2008
Ultima resposta 21 de out. de 2008
Respostas 2
Participantes 2