|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.05.2013, 14:03 | #1 |
Новичок
Джуниор
Регистрация: 22.05.2013
Сообщений: 4
|
Как распарсить гугл?
Здравствуйте, у меня возникла проблема при попытке распарсить страницу гугла.
Суть задачи - необходимо дать поисковой запрос гуглу, например "Мона лиза" На странице результатов поиска, справа, в квадрате будет краткая информация о ней, можете посмотреть, загуглив. Необходимо достать эту информацию (Автор, местонахождение, размер...) У меня всё выглядит примерно так HttpWebRequest request = (HttpWebRequest)WebRequest.Create(" http://www.google.com.ua/#output=search&q=" + HttpUtility.UrlEncode(textBox_query .Text)); Stream stream = request.GetResponse().GetResponseSt ream(); string html = null; using (stream) { using (StreamReader reader = new StreamReader(stream, Encoding.GetEncoding(1251))) { html = reader.ReadToEnd(); } } Проблема в том, что в html кладется СТАРТОВАЯ страница гугла, а не страница с результатом поиска. Что не так? Как сделать чтобы доставалась именно страница с результатами поиска? |
22.05.2013, 14:39 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Запрос неправильный, очевидно же.
|
22.05.2013, 18:51 | #3 |
Новичок
Джуниор
Регистрация: 22.05.2013
Сообщений: 4
|
Что именно не правильно?
|
22.05.2013, 19:18 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
. урл
|
22.05.2013, 20:47 | #5 |
Новичок
Джуниор
Регистрация: 22.05.2013
Сообщений: 4
|
" http://www.google.com.ua/#output=search&q=" + HttpUtility.UrlEncode(textBox_query .Text)
Ты имеешь ввиду это? |
22.05.2013, 21:08 | #6 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
да, именно это
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как распарсить файл *.txt в access. | VladimirC2004 | Microsoft Office Access | 5 | 06.11.2011 15:20 |
Как сломать гугл | veniside | Свободное общение | 10 | 02.10.2011 21:01 |
Как правильно распарсить форум ??? | kakawkin | Работа с сетью в Delphi | 2 | 19.12.2010 08:49 |
Как распарсить страницу | DeDoK | Общие вопросы Delphi | 2 | 30.11.2009 22:30 |
Как лучше распарсить строку? | Molotoff | Общие вопросы C/C++ | 8 | 18.06.2009 18:37 |