lwp + html::treebuilder oddities

Roman Makurin <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.lwp
Message-ID <20090813100141.GA11912@protva-net>
Hi All!

Im using LWP to get pages and HTML::TreeBuilder to get
needed info. 

Here is basic scheme:

$ua = new LWP::UserAgent;
$r = $ua->get($url);
$html = decode('web_page encoding', $r->content);

at this point i have utf8 content in $html. 

$r = HTML::TreeBuilder->new_from_content($html);
$r->dump;

and in output I see lots of html encoded entities:

&#x421;&#x441;&#x44B;&#x43B;&#x43A;&#x430; &#x43D;

all of them valid HEX codes of unicode symbols.

What i need to do to get everythink working as expected ?
I meant that i want to see chars as is and not as html 
encoded entities ?

Thanks.

PS: Described scheme works well for most of web pages, but
with some of theme i have such problems.

-- 
If you think of MS-DOS as mono, and Windows as stereo,
 then Linux is Dolby Digital and all the music is free...
signature.asc (application/pgp-signature, 197 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkqD5IUACgkQNsdDjYOEo+bOyACeLXpt4qO60rQUZHQKl1mqsoT1
cDsAninJrG4wlrgpyVBB12twQBaSJp4D
=ffU/
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.