[Resolvido] Verificando o encode de uma String (se é UTF-8)
7 respostas
E
ErkoPJ
pessoal alguem aqui por um acaso já teve que verificar
qual o encode que uma String está?
no caso tenho uma aplicação que possui acesso de várias máquinas
distintas e algumas estão me enviando os caracteres como UTF-8
outras não, com isso algumas máquinas estão com os dados
inserindo de modo errado (caracteres acentuados)… :sad:
qualquer sugestão de como verificar o encode de uma String no java
é muito bem vinda
cara ali oq tem falado eu já fiz
mas eu preciso mesmo é de algum modo pegar a String que eu recebo no servidor e
identificar qual o encode que ela está…
para ae sim aplicar um método de conversão para corrigir os caracteres :razz:
E
ErkoPJ
finalmente achei um jeito de resolver o problema
o que foi feito:
:arrow: definido o charset da página para UTF-8
:arrow: setado o atributo accept-charset=“UTF-8” em todas as tags FORM da aplicação
:arrow: codificado método java para identificar se o encode de uma String recebida no servidor
é evidentimente UTF-8, para que com isso converter de um encode para outro
( publiquei informações sobre isso no meu blog [link] incluindo o código fonte da classe )
F
fabiofalciPJ
Muito bom! Já nos favoritos!
A
avertaPJ
Erko,
Como você conseguiu detectar se a String esta mesmo sendo enviada no encode UTF-8?
Tentei entrar no link que deixou, mas está fora.
Obrigado
E
ErkoPJ
hum verdade, acabei de olhar…
bom tive problema no blog e migrei ele a pouco tempo de servidor…
vou procurar o backup do antigo para upar isto ali novamente
vlw o/
F
fabio_lpontes
ErkoPJ:
hum verdade, acabei de olhar…
bom tive problema no blog e migrei ele a pouco tempo de servidor…
vou procurar o backup do antigo para upar isto ali novamente
vlw o/
Cara, eu to passando pelo mesmo problema e o link esta quebrado. Você nao pode postar o metodo para as pessoas verem ?