Final de linha em um arquivo texto (Java)

2 respostas
A

Pessoal,

Seguinte, tenho uma rotina que lê os dados de várias tabelas e vai gravando em um arquivo texto, a finalidade é exportar os dados para um outro sistema, bom fiz tudo certinho utilizando a cada quebra de linha o “/n” , mas a pessoa responsável pelo outro sistema me disse que tenho que utilizar o CR+LF (13 e 10 em Decimal) o correpondente chr(13)+chr(10).

Alguém pode me ajudar, como eu faço isso em JAVA

Um trexo do código é o seguinte:

String[][] recordsParf = mGetDb().mGetRsDataTmp(); // esse cara me retorna os dados do cliente

String contentParf = “LCL”

  • recordsParf[0][0] // Nro NF
  • recordsParf[0][1] // CNPJ Parceiro a Faturar
  • recordsParf[0][2] // Insc. Estadual
  • recordsParf[0][3] // Razão Social
  • “\n”;
    dataToWrite.write(contentParf.getBytes() );

É isso…

Agradeço.

2 Respostas

Mantu

Ao invés de inserir “\n” ao final de cada linha, insira “\r\n”

A

Valeu, funcinou perfeitamente!

Grande abraço e obrigado.

Criado 4 de dezembro de 2006
Ultima resposta 8 de dez. de 2006
Respostas 2
Participantes 2