Problema com caracteres acentuados do arquivo de texto baixado da web
4 respostas
bobboyms
pessoal como faço com os caracteres acentuados do download que fasso do arquivo de um site
olhem o código abaixo. ele grava em um arquivo de texto porem os carecteres acentuados ficam tronxos,
alguem pode me dar um help??
Como está trabalando apenas com texto, pode-se usar Scanner e PrintWriter especificando o encoding. Os servidores geralmente usam enconding UTF-8, assim como os sistemas operacionais não-Windows fazem por padrão (o Windows usa um charset próprio por padrão - tinha que ser diferente…).
Um exemplo para leitura e escrita em UTF-8 (se estiver rodando em Windows, provavelmente terá que mudar o charset de escrita):
parece que esse é o caminho mas porem dou um print do contúdo ele vai, com os caracteres corretos.
só que nem todo o buffer do arquivo do site é mostrado…
como eu fasso a leitura linha a linha com o DataInputStrean usando o readUTF…
talvez a leitura linha linha resolva