[Resolvido] Quebra de Linha - "\n" - fica um quadradinho tbm

3 respostas
N

Olá pessoal…

Estou gerando um arquivo .csv e para fazer a quebra de linha estou utilizando:

bw.write("\n");

Quando abro o arquivo ocorre a quebra de linha mas aparece um caracter especial também(um quadradrinho).
Será que tem outro jeito de pular linha sem aparecer esse caracter???

Valeu!!!

Deu certo assim:
bw.write(System.getProperty(“line.separator”));

3 Respostas

V

Se você está gerando um arquivo texto, deve usar um PrintWriter.

O printWriter tem os mesmos métodos que o System.out tem. Isso inclui println, printf e print. Com a vantagem de, além de ser mais fácil, já usar o caracter de quebra de linha correto para sua plataforma.

N

Obrigada ViniGodoy!!

L

O que ocorre também é que você tem que usar o caracter \r (carriage return) para quebrar a linha corretamente. Use bw.write("\r\n");

Criado 3 de janeiro de 2008
Ultima resposta 3 de jan. de 2008
Respostas 3
Participantes 3