Salvar txt

6 respostas
R

E ai tudo certo, gostaria de saber como eu faço para salvar linhas de uma tabela em txt, consegui fazer um mas ele só grava na mesma linha, como eu faço para salvar estas linhas??

6 Respostas

F

poste seu código ae para facilitar!!!

tente colocar \n no while para colocar na linha debaixo…Mas posteb o código que é mais certo

J

Vc pode utilizar a classe BufferedWriter, onde esta tem o método write(String), onde vc passa uma String…
Acesse linha por linha da sua tabela, e a cada linha lida formate-a e insira em uma String com um '\n, que significa quebra de linha.

Blz?

R
if(x == 14 && linha.charAt(x)!='|'){
               System.out.println("ERRO14: "+ "linha: "+contador);
              	    FileWriter fw = new FileWriter("C:/teste.txt");
                    fw.write(linha );
                    fw.close();
R

Ele esta salvando o problema é que esta salvando em cima do que já existe eu tentei colocar o “\n” mas não de na mesma…

J

No segundo parâmetro do construtor do FileWriter, passe true, que ai toda vez que vc abrir o arquivo e escrever mais e vai sempre adicionando no final…

FileWriter fw = new FileWriter("C:/teste.txt", true);

:wink:

R

Com o true no final funcionou só que tem que salvar na linha na outra linha…

Criado 13 de maio de 2004
Ultima resposta 13 de mai. de 2004
Respostas 6
Participantes 3