Fórum Gerando arquivos .txt #565953

09/04/2009

0

Olá eu gostaria de saber se alguém pode colocar um exemplo de como gerar arquivos .txt em java. Se for possível explicar tbm serei mto grato...
Thiago Melo

Thiago Melo

Responder

Posts

09/04/2009

Thiago Melo

http://javaalmanac.com/egs/java.io/CreateFile.html
Responder

Gostei + 0

09/04/2009

Thiago Melo

[quote="aspirante"]http://javaalmanac.com/egs/java.io/CreateFile.html
eu testei o código q vc mandou, mas não ta funcionando da erro nessa linha : boolean criou = f.createNewFile(); outra dúvida, depois de criar o arquivo, como faço pra escrever nele e salvar? Grato pela atençao
Responder

Gostei + 0

09/04/2009

Thiago Melo

Oi, erro na linha
boolean criou = f.createNewFile();
voce tem que declarar e criar a variavel f. :twisted: Para escrever num arquivo use o java.io.FileWriter ou java.io.PrintWriter. []]] [i]Paciente no telefone:"Doutor, estou com uma dor, o que tem de errado?"[/i]
Responder

Gostei + 0

09/04/2009

Thiago Melo

aqui tem um exemplo completinho......... basta vc criar uma classe que instancia um objeto da classe abaixo e executa o metodo Gravar passando como parametro o nome do arquivo. ah, é necessario importar o java.oi.*; e o javax.swing.*; até mais, GAbriel
	public void Gravar(String texto){
		String conteudo = texto;
		try{
			// o true significa q o arquivo será constante
			FileWriter x = new FileWriter(local,true); 
			
		
			conteudo += "\n\r"; // criando nova linha e recuo no arquivo			
			x.write(conteudo); // armazena o texto no objeto x, que aponta para o arquivo			
			x.close(); // cria o arquivo			
			JOptionPane.showMessageDialog(null,"Arquivo gravado com sucesso","Concluído",JOptionPane.INFORMATION_MESSAGE);
		}
		// em caso de erro apreenta mensagem abaixo
		catch(Exception e){
			JOptionPane.showMessageDialog(null,e.getMessage(),"Atenção",JOptionPane.WARNING_MESSAGE);
		}
	}
[/code]
Responder

Gostei + 0

09/04/2009

Rafael Antonucci

to precisando disso tamb. mas minha duvida é outra... tem como eu escolher a extenção do arquivo ? mudar pra .log ?
Responder

Gostei + 0

09/04/2009

Carlos Heuberger

isso nao esta sendo discutido em outro tópico? alem disso esse tópico já ta com uns 3 anos...
Responder

Gostei + 0

09/04/2009

Kairo Beduti

[quote="gfilho"]aqui tem um exemplo completinho......... basta vc criar uma classe que instancia um objeto da classe abaixo e executa o metodo Gravar passando como parametro o nome do arquivo. ah, é necessario importar o java.oi.*; e o javax.swing.*; até mais, GAbriel
	public void Gravar(String texto){
		String conteudo = texto;
		try{
			// o true significa q o arquivo será constante
			FileWriter x = new FileWriter(local,true); 
			
		
			conteudo += "\n\r"; // criando nova linha e recuo no arquivo			
			x.write(conteudo); // armazena o texto no objeto x, que aponta para o arquivo			
			x.close(); // cria o arquivo			
			JOptionPane.showMessageDialog(null,"Arquivo gravado com sucesso","Concluído",JOptionPane.INFORMATION_MESSAGE);
		}
		// em caso de erro apreenta mensagem abaixo
		catch(Exception e){
			JOptionPane.showMessageDialog(null,e.getMessage(),"Atenção",JOptionPane.WARNING_MESSAGE);
		}
	}
UP para esse exemplo.. perfeito !!
Responder

Gostei + 0

21/01/2013

Wilson Olim

bOA TARDE PESSOAL, EU SOU NOVATO EM JAVA E CRIEI UM PROGRAMA, MAS AGORA EU QUERO QUE ALGUNS RESULTADOS DESTE PROGRAMA POSSAM SER GRAVADOS NUM ARQUIVO DOC, OU TXT OU PDF, PARA DEPOIS IMPRIMIR OU ALTERAR-SE
Responder

Gostei + 0

21/01/2013

Jonas Mayer

[quote="Wilson89"]bOA TARDE PESSOAL, EU SOU NOVATO EM JAVA E CRIEI UM PROGRAMA, MAS AGORA EU QUERO QUE ALGUNS RESULTADOS DESTE PROGRAMA POSSAM SER GRAVADOS NUM ARQUIVO DOC, OU TXT OU PDF, PARA DEPOIS IMPRIMIR OU ALTERAR-SE
[img]http://4.bp.blogspot.com/_M9rN8-n88t4/TNHfTi-EZZI/AAAAAAAAAD4/gH4xLG_BxLg/s1600/CapsLock.jpg[/img] [url]http://mballem.wordpress.com/2011/03/21/manipulando-arquivo-txt-com-java/[/url]
Responder

Gostei + 0

21/01/2013

Carlos H

[quote="simu"]isso nao esta sendo discutido em outro tópico? alem disso esse tópico já ta com uns 3 anos...
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar