É o seguinte, tenho uma classe que pega uns dados do PostGres, com resultSet…mas as palavras com acento saem como “?”(interrogação).
Ele já vem do banco como “?”. E no banco tá com acento normalmente.
isso é problema do PostGres? alguém já teve esse problema? Como eu formato isso no Java?
Olá!
Você está gravando seus dados em um padrão e lendo em outro.
O ideal é você gravar em um padrão que todo mundo entenda.
No linux, no /etc/sysconfig há um arquivo chamado i18n. Ele deve conter:
LANG=“pt_BR”
COUNTRY=“br”
LANGUAGE=“pt_BR”
CHARSET=“iso8859-1”
XMODIFIERS=""