Hi Jenda,

You solved my problem.

Thank you very...very... much.....
===
On Sat, 13 Oct 2007 02:10:42 +0200
"Jenda Krynicky" <[EMAIL PROTECTED]> wrote:

> From:                 Patrik Hasibuan <[EMAIL PROTECTED]>
> > I want to parse HTML files those I retrieve with "LWP::UserAgent". For the 
> > parsing I use "HTML::Parser".
> > But the parsing process does not give any result. I still do not understand 
> > the documentation those I get from
> > - http://www.foo.be/docs/tpj/issues/vol5_1/tpj0501-0003.html ;
> > - http://search.cpan.org/~gaas/HTML-Parser-3.56/Parser.pm .
> > 
> > Please tell me where my mistake for making me understand how to use this 
> > HTML Parser Module.
> > ===
> > Here is my current code:
> > #!/usr/bin/perl -w
> > use strict;
> > use LWP::UserAgent;
> > use HTML::Parser;
> > 
> > my @result='';
> > my $tekshslparse='';
> > 
> > my $ua = LWP::UserAgent->new;
> > $ua->agent("Mozilla/8.0");
> > 
> > my $req = HTTP::Request->new(GET => 'http://www.google.com');
> > $req->header('Accept' => 'text/html');
> > 
> > my $retriveresult = $ua->request($req);
> 
> Did you try to print the $retriveresult? What did you see? The HTML? 
> I guess not!
> 
> > my $p=new HTML::Parser;
> > $tekshslparse=$p->parse($retriveresult);
> > 
> > print @result;
> 
> I do not see anything updateing the @result array.
> 
> > sub text{
> >     my($self, $text)[EMAIL PROTECTED];
> >     print "self: $self \n\n";
> >     print "text: $text \n\n";
> > }
> 
> Why do you think this subroutine will ever be called?
> 
> 
> You should reread the HTML::Parser's docs and try to parse a simple, 
> short static HTML before you try to download the Google homepage and 
> parse that.
> 
> Jenda
> ===== [EMAIL PROTECTED] === http://Jenda.Krynicky.cz =====
> When it comes to wine, women and song, wizards are allowed 
> to get drunk and croon as much as they like.
>       -- Terry Pratchett in Sourcery
> 
> 
> -- 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> http://learn.perl.org/
> 
> 


-- 
Patrik Hasibuan <[EMAIL PROTECTED]>
Junior Programmer

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to