Ricardo,

Sempre que for trabalhar com encoding você imprime isso em algum lugar (tela, arquivo, db) e lê desse lugar, ai que mora um grande problema. Quando você printa na tela, sua tela tem um encoding associado, certifique-se que ele está no mesmo encoding(iso-8859-1) para que você leia o caracter correto, a mesma dica usa-se para arquivo e db, terá que abrir a escrita no arquivo ou no banco com o mesmo encoding, e lembre-se de quando for ler os dados nessas fontes deve abrir com o mesmo encodingpara leitura.

Abs,
Marcelo Milhomem
is4Web Sistemas
www.is4web.com

Em 2013-10-03 08:29, Ricardo Stock escreveu:
Bom dia a todos.

 Pessoal estou tentando utilizar o modulo Encode para a conversão de
utf8 para iso, porem não estou conseguindo, segue trecho do codigo.

sub Converte {
 use Encode;
 my $string=undef;
 ($string)=@_;
 $string= decode_qp($string);
 $string=encode('iso-8859-1', $string);

 return $string;
}

porem continua e imprimir em utf8.

Qlguma dica.

Obrigado

Ricardo Stock
http://www.stocksistemas.com.br
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer
=begin disclaimer
  Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
SaoPaulo-pm mailing list: [email protected]
L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a