вызов perl WWW::Google::PageRank из java ProcessBuilder API

Мне нужно иметь возможность программно найти PageRank сайта из java. Мне не удалось заставить работать все, что я нашел в java, но этот модуль perl выглядел многообещающе. Вот некоторая документация для Perl http://metacpan.org/pod/WWW%3a%3aGoogle%3a%3aPageRank

Единственный опыт работы с Perl, который у меня есть, - это вызов perl-скрипта из java один раз перед...

Я написал этот скрипт и поместил его в папку ресурсов моего java-проекта.

#file: pr.pl
use WWW::Google::PageRank
$loc=<>;
$gpr=WWW::Google::PageRank->new();
print $gpr->get($loc);

когда я набираю http://www.google.com в командной строке после вызова скрипта, я получаю это сообщение назад: HHTP::Response=HASH(0x1d41554)

Кто-нибудь может сказать мне, что происходит? Спасибо


person matt walters    schedule 21.05.2012    source источник


Ответы (1)


В документации они вывести рейтинг страницы таким образом.

print scalar($gpr->get($loc)), "\n";
person iCanHasFay    schedule 21.05.2012