FileWriter criando arquivo txt

Pessoal blz…

consegui criar o arquivo txt normal com conteudo que é resgatado no banco
o problema que esta estorando os texto aonde tem os caracter tipo ã ç é etc…
alguem tem sugestão para que nao estore os texto?

aguardo…

segue exemplo

/** * Envia uma String no formato de array de bytes para o response, a fim de ser * feito o download de um arquivo TXT. * @param send = arquivo que sera aberto * @param name = nome dado ao arquivo * @param response = HttpServletResponse */ public void sendTxtFile(String arquivoTXT, String nomeArquivoTXT, HttpServletResponse response) throws IOException { byte[] report = arquivoTXT.getBytes(); response.setContentType("application/txt"); response.setContentLength(report.length); response.setHeader("Content-Disposition", "attachment; filename=\"" + nomeArquivoTXT + ".txt\""); response.addHeader("Pragma", "no-cache"); response.setDateHeader("Expires", 0); ServletOutputStream outputStream = response.getOutputStream(); outputStream.write(report, 0, report.length); outputStream.flush(); outputStream.close(); }