X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=quotesite.git;a=blobdiff_plain;f=quotesite%2FQdbGrabber.pm;fp=quotesite%2FQdbGrabber.pm;h=411be0122f0e63d278dd93dedd6a5a2f677463e4;hp=f9c73878b20955d88f7da7fa9bd1fc0727fa7423;hb=87482e72603201424440b68d760b59e573b8eafd;hpb=18eb17221c111a8442538c54d2527e8c06b25803 diff --git a/quotesite/QdbGrabber.pm b/quotesite/QdbGrabber.pm index f9c7387..411be01 100644 --- a/quotesite/QdbGrabber.pm +++ b/quotesite/QdbGrabber.pm @@ -11,6 +11,7 @@ use quotesite::GrabberBase; use LWP::Simple qw(!get); use HTML::TokeParser; use Data::Dumper; +use Encode; use strict; @@ -56,7 +57,7 @@ sub _parse { OUTER: while ($t = $p->get_tag('span')) { if (exists($t->[1]->{'class'}) && ($t->[1]->{'class'} eq 'qt')) { - $metadata->{'CONTENT'} = $p->get_text('/span'); + $metadata->{'CONTENT'} = encode('utf8', decode('iso8859-1', $p->get_text('/span'))); last OUTER; } }