извлекать URL-адреса из результатов Google java

Возможный дубликат:
Как можно поиск в Google программно Java API

Мне нужно извлечь URL-адреса в результатах поиска Google с помощью Java. Первый шаг, который я сделал, - это использовать код, который извлекает весь текст html-страницы.

К сожалению, этот код не работал с Google. Есть ли какие-либо решения для извлечения URL-адресов со страницы результатов Google с использованием кода Java? Я читал об API пользовательского поиска Google. Мой вопрос: можно ли использовать это с Java? Какие-нибудь подсказки?

URL url = new URL("http://type the search result url here");
URLConnection connection = url.openConnection();
connection.setDoInput(true);
InputStream inStream = connection.getInputStream();
BufferedReader input =
new BufferedReader(new InputStreamReader(inStream));
String line = "";
while ((line = input.readLine()) != null)
System.out.println(line); </i>

person Mem    schedule 19.06.2012    source источник
comment
stackoverflow.com/ questions / 3727662 /   -  person maksimov    schedule 19.06.2012


Ответы (1)


Если вам нужен сканер, вы также можете попробовать Selenium: http://seleniumhq.org/download

person mihaisimi    schedule 19.06.2012