Получить информацию с сайта
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Здраствуйте. У меня есть програма. Как сделать так, чтобы она отправляла запрос на сайт(****),в поле поиск книг водилось название книги(берётся из поля TEdit), нажимала на кнопку искать. если результат поиска дал результат, то перейти по ссылке первого результата и в поля TEdit(в програме) ввести информацию с сайта(жанр, надсерия,дата издания,аннотация).Зарание благодарен.
Вариант попроще - TWebBrouser грузиш [url]http://***/booksearch?ask=Искомое[/url]
Дальше нужно распарсить содержимое на придмет найден ли результат, тут тебе читать нужно про то как работать с содержимым, есть разные пути..
Дальше нужно распарсить содержимое на придмет найден ли результат, тут тебе читать нужно про то как работать с содержимым, есть разные пути..
[syntax=Delphi] [/syntax]
Duncon писал(а):Вариант попроще - TWebBrouser грузиш [url]http://***/booksearch?ask=Искомое[/url]
Дальше нужно распарсить содержимое на придмет найден ли результат, тут тебе читать нужно про то как работать с содержимым, есть разные пути..
вот насчет распарить и работу с содержимым, если можно, поподробнее, я токо учусь работать с интернетом

Гугли на тему работы с TWebBrouser, можно взять текст и там что-то найти, а можно пробежаться по DOM дереву и перебрать все ссылки и по каким-то криериям определять результат..
[syntax=Delphi] [/syntax]
-
- Сообщения: 526
- Зарегистрирован: 03 янв 2009, 23:17
- Откуда: Voronezh
- Контактная информация:
В ответ на запрос ты получишь html-страничку, а дальше делаешь то, что в предыдущем посте написал тебе Duncondimafe6 писал(а):вот насчет распарить и работу с содержимым, если можно, поподробнее, я токо учусь работать с интернетом![]()
Нет религии выше истины