Olá pessoALL estou desenvolvendo uma aplicação que já tinha feito em php. Nesta aplicação pretendo transformar um array em uma string json, até aí tudo bem, encontrei bibliotecas em Java que fazem isso, no caso do Java em vez de um array utilizo um mapa (Map). O problema vem na codificação de caracteres especiais. Ex:
No php a função:
echo json_encode(array(“teste”=>“olá mundo”));
devolve:
{“teste”:“ol\u00e1 mundo”}
Como repararam existe no caracter especial “á” a transformação para unicode “\u00e1”
Neste contexto deixo de me preocupar com a codificação de caracteres pois ela é sempre reconhecida;
Conhecem alguma biblioteca em java que transforme “olá” em “ol\u00e1”.
Obrigado
). TODOS os outros são especiais.