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";}
In reply to Namespace error while parsing html document. by mr_p
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |