[Cascavel-pm] RE: Mais um problema de codificação

Alceu Rodrigues de Freitas Junior glasswalk3r em hotmail.com
Terça Novembro 27 05:51:44 PST 2007


Qual o erro do Oracle?

Se você salva a página e usa um programa como o file, ele acusa como UTF-8?

[]'s

---
Alceu Rodrigues de Freitas Junior
glasswalk3r em hotmail.com
"Escolha um trabalho que você ama e você nunca mais terá que trabalhar um dia na sua vida" - Confúcio

> Date: Tue, 27 Nov 2007 11:09:39 -0200
> From: cromo.jml em gmail.com
> To: cascavel-pm em pm.org
> Subject: [Cascavel-pm] Mais um problema de codificação
> 
> Olá amigos, estou com um problema que estou a dias tentando resolver e
> não consegui nada, o que me causou uma grande frustração.
> 
> Estou criando um webspider para uma loja virtual, usando o módulo
> LWP::UserAgent, e estou tendo problemas com codificação, a codificação
> da loja no seu header está como utf-8 ( www.cec.com.br ), após o
> parse, estou inserindo estes dados num banco de dados oracle com
> codificação iso-8859-1, quando iniciei o projeto, imaginei que apenas
> um módulo resolveria o meu problema, tentei usar o Unicode::UTF8simple
> que não resolveu o problema então parti para o Encode, e também não
> obtive êxito, aliás algum êxito eu obtive, o mesmo identificou que a
> codificação dos dados é mesmo utf8(is_utf8), este webspider está
> rodando numa plataforma windows e inserindo numa base de dados oracle
> (linux), então quando eu salvo um arquivo txt para debug no windows, e
> visualizo o mesmo com um editor com codificação iso-8859 eu vejo que a
> codificação está ok, porém quando insiro no oracle, não fica certo,
> suspeito que o header esteja marcando a codificação utf-8 mas o texto
> não está com esta codificação, porém se eu não faço qualquer
> codificação também não insere corretamente.
> PS: Sei da existência da falha conhecida para o LWP::UserAgent, e
> tentei usar a opção parse_head => 0, experimentei também usar o método
> decoded_content do módulo HTTP::Response.
> <code>
> 		$lwp_browser = LWP::UserAgent->new(
> 		parse_head => 0
> 		);
> 
>                 $resposta->decoded_content();
> </code>
> 
> Alguém tem uma idéia do que possa estar acontecendo ? Ou pelo menos
> pode me ajudar a recuperar o foco ? Já pesquisei bastante sobre.
> 


_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20071127/39a6fe2f/attachment-0001.html 


Mais detalhes sobre a lista de discussão Cascavel-pm