[Cascavel-pm] HTML Encode
Alceu R. de Freitas Jr.
glasswalk3r em yahoo.com.br
Quarta Julho 16 06:41:24 CDT 2003
Você usa CGI.pm também no site para gerar conteúdo
dinâmico?
Se usar, você tem que desabilitar um parâmetro para
ele aceitar acentos. Talvez seja isso.
--- Fabiano Reese Righetti
<frighetti em cascavel.pm.org> escreveu: > Olá
pessoal!
>
> Estava atualizando o site da Cascavel-PM, e
> resolvi utilizar
> o XML::Simple em vez do XML::Parser, por se tornar
> mais prático
> quando for adicionar outras seções...
>
> Bom, tudo esta funcionando perfeitamente, mas
> novamente me
> deparei com o problema de ¨encoding¨, ou seja, os
> acentos que
> estão no xml são substituídos por algo bem anormal
> hehe.
>
> O problema é o seguinte, depois de o xml parseado
> (XML::Simple) e colocado no template
> (HTML::Template), quando
> vou vizualizar o resultado (HTML) num browser, os
> acentos estão
> como dito acima, anormais... porém se rodo o script
> no console,
> verifico que os acentos estão certos...
>
> Ok. A minha pergunta é, porque ocorre esta
> deformação quando
> vou vizualizar nos browsers? Será que o encode do
> cabeçalho do
> .xml esta errado? <?xml version="1.0"
> encoding="iso-8859-1" ?>
>
> A solução que estou utilizando, é percorrer o
> hash e converte
> os acentos para ¨HTML¨ (Ex.: é -> é) antes de
> jogar para
> o HTML::Template. Mas isto fica um tanto
> desagradavel!
>
> Existe algum módulo que faça esta codificação?
>
> Exemplo XML:
> http://cascavel.pm.org/xml/novidades.xml
>
> Grato.
> --
> Fabiano Reese Righetti - frighetti at
> {cascavel.pm.org, cpan.org, unipan.br}
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
_______________________________________________________________________
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, proteção contra spam.
http://br.mail.yahoo.com/
Mais detalhes sobre a lista de discussão Cascavel-pm