se fosse PHP, seria utf8_encode, utf8_decode... com java, deve ter alguma classe tipo a lib iconv...
http://stackoverflow.com/questions/655891/converting-utf-8-to-iso-8859-1-in-java-how-to-keep-it-as-single-byte Acho que isso deve te ajudar. 2009/11/26 Fabio Alves de Araujo Ebner - DnaSolution <[email protected]>: > Obrigado pela atenção Osvaldo, > > Eu estou em um cliente, então seria muito complicado descobrir como os dados > foram gravados, mas esse caminho já é uma luz, já começou a dar certo. > > muito obrigado. > ----- Original Message ----- > From: "Osvaldo Kussama" <[email protected]> > To: "Comunidade PostgreSQL Brasileira" <[email protected]> > Sent: Thursday, November 26, 2009 4:01 PM > Subject: Re: [pgbr-geral] Conversão SQL_ACII para UTF-8 > > > 2009/11/26 Fabio Alves de Araujo Ebner - DnaSolution > <[email protected]>: >> >> Estou com o seguinte problema, tenho um bd codificado em SQL_ASCII e não >> pode ser alterado, e estou montando páginas .jsp que funcionam com o >> formato >> utf-8, o problema é que a acentuação escrita direto na página funciona sem >> problemas, mas quando são campos do bd que passam pelo jdbc ele não >> reconhece a acentuação mesmo utilizando convert(campo ascii_to_utf-8). >> >> Alguém já passou por alguma situação parecida? Alguma idéia do que fazer? >> > > > Quando você especificou o encoding do bd como SQL_ASCII você informou > ao PostgreSQL para não fazer qualquer tipo de tratamento dos > caracteres inseridos no bd., assim o que foi inserido obedeceu ao que > estava definido na máquina cliente. Se, por acaso, todos as máquinas > clientes estavam definidas com a mesma codificação então ficará fácil > você fazer a conversão. Caso as máquinas clientes possuam diferentes > codificações então você está com um grande pepino nas mãos. Tente > descobrir os dados que cada cliente inseriu e qual a codificação > utilizada e faça a conversão caso a caso, se possível. > > Conclusão: nunca use o encoding SQL_ASCII se você pretende registrar > em seu bd qualquer caracter especial (acima de 127). > > Osvaldo > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- ================================= Pablo Santiago Sánchez Análise e Desenvolvimento de Sistemas Web Zend Certified Engineer #ZEND006757 [email protected] (61) 9975-0883 http://www.sansis.com.br http://www.corephp.com.br "Quidquid latine dictum sit, altum viditur" ================================= _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
