1
use WWW::Mechanize;

my $mech = WWW::Mechanize->new;

$mech->get( $url );
say $mech->text;

我怎么能得到相同的结果Mojo::UserAgent
我试过这个,但它不返回相同的:

use Mojo::UserAgent;

my $ua = Mojo::UserAgent->new;

say $ua->get( $url )->res->dom->all_text;
4

2 回答 2

2

只需重复方法text的作用:参见as_textHTML::Element

于 2012-01-30T14:50:22.733 回答
0

你可以试试

$ua->get( $url )->res->dom->all_text(0);

对于未修剪的输出。或者您可能需要对子节点进行某种遍历。

于 2012-01-30T15:59:42.747 回答