mr_p has asked for the wisdom of the Perl Monks concerning the following question:
I am still working on rss feed and came across another problem. I get the error message below. The exact code is posted below.
This is the Error.
/tmp/file.html:2: namespace error : Namespace prefix xmlns of attribute fb is not defined book.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema" xml:lang="en" /tmp/file.html:2: namespace error : Namespace prefix xmlns of attribute og is not defined..........................
Please Help. Thanks again like always. You guys/gals are always there for me.
#!/usr/bin/perl -w #use strict; use warnings; use warnings; use XML::LibXML; use LWP::UserAgent; my $parser = XML::LibXML->new; my $html_link = "http://www.marketwatch.com/story/brazil-mexico-stocks +-face-quarterly-slides-2010-06-30?siteid=rss&rss=1"; $client = LWP::UserAgent->new(); my $capture = $client->get("$html_link", ":content_file" => "/tmp/file +.html") || die "$!\n"; my $doc = $parser->parse_html_file("/tmp/file.html") || die "Error par +sing: $!"; if (defined $doc ) { print "HTML Doc OK.\n";} else { print "HTML Doc BAD.\n";}
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Namespace error while parsing html document.
by ikegami (Patriarch) on Jun 30, 2010 at 21:44 UTC | |
by mr_p (Scribe) on Jul 01, 2010 at 01:07 UTC | |
by ikegami (Patriarch) on Jul 01, 2010 at 01:11 UTC | |
by mr_p (Scribe) on Jul 01, 2010 at 13:25 UTC | |
by ikegami (Patriarch) on Jul 01, 2010 at 17:43 UTC | |
|
Re: Namespace error while parsing html document.
by ikegami (Patriarch) on Jun 30, 2010 at 21:19 UTC | |
by mr_p (Scribe) on Jun 30, 2010 at 21:25 UTC | |
by ikegami (Patriarch) on Jun 30, 2010 at 21:45 UTC | |
by Corion (Patriarch) on Jun 30, 2010 at 21:28 UTC |