Hi Marto,
Please see the below code snippet.
Note:-I am using a different URL.The below URL may not even exist.I have mentioned the below URL just as an example.You can put any url you want.
use WWW::Mechanize::TreeBuilder; my $mech = WWW::Mechanize->new; WWW::Mechanize::TreeBuilder->meta->apply($mech); $mech->get( 'http://www.abc.com/na/xxx/123' ); foreach my $b ($mech->find('meta')) { my $attr_prop=$b->attr('property'); if(defined($attr_prop)) { my $attr_content = $b->attr('content') || next; print Dumper($attr_content); } } foreach my $element_div ($mech->find('div','span')) { my $div_attr_class=$element_div->attr('class')|| next; if($div_attr_class eq 'details-title-text'){ my $strong_tag=$element_div->find('strong'); print $strong_tag->as_text(); } }
In reply to Re^4: Passing 2 tags to find() method
by Kaustubh
in thread Passing 2 tags to find() method
by Kaustubh
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |