Java – Como escrever um arquivo com ISO-8859-1 utilizando FileWriter

18 10 2016

Problema

Preciso escrever um arquivo com um determinado encoding utilizando FileWriter

Solução

OutputStreamWriter osw = null;
try {
   osw = new OutputStreamWriter(
			new FileOutputStream(localFilename),
			Charset.forName("ISO-8859-1").newEncoder()
	);
   osw.write(content, 0, content.length());
} finally {
	if (osw != null) osw.close();
}
Anúncios

Ações

Information

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: