Pessoal, alguem sabe alguma função para converter UNICODE;
to tendo que fazer assim, mais imagina fazer pra todos caracteres:
function simple_unicode_decode(str) {
str = str.replace(“ó”, “ó”);
return str;
}
Alguem tem uma dica.
Pessoal, alguem sabe alguma função para converter UNICODE;
to tendo que fazer assim, mais imagina fazer pra todos caracteres:
function simple_unicode_decode(str) {
str = str.replace(“ó”, “ó”);
return str;
}
Alguem tem uma dica.
Olá surfzera,
Não tenho um método pronto aqui, mas segue uma dica para resolver este problema:
http://docs.oracle.com/javase/tutorial/i18n/text/string.html
public static String removeCaracteresEsp(String texto) {
//System.out.println("valores: " + texto);
if (texto != null) {
texto = texto.replaceAll("\n", " ");
texto = texto.replaceAll("\r", " ");
texto = texto.replaceAll("\"", "\\\\\"");
return texto;
} else {
return texto;
}
}
Isso não é converter Unicode.
O que parece é que você tem uma string com sujeira (provavelmente porque foi lida usando o encoding incorreto) e está tentando consertá-la caracter por caracter.
Talvez haja uma alternativa mais correta, explique melhor o contexto do problema, de onde vem a string, o que precisa fazer com ela, etc.