Поиск:

Ответ в темуСоздание новой темы Создание опроса
> получение html сстраницы из интернета 
:(
    Опции темы
KaKTyCc
Дата 17.5.2006, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



в программе надо получить html страницу из интернета, отображать ее нет необходимости.
после получения необходимо из нее кое что выдрать, пропарсить

какие средства для этого использовать лучше, и если есть покажите примерчик какой нить 

спасибо 
--------------------
Мой блог
PM MAIL WWW   Вверх
_hunter
Дата 17.5.2006, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



TIdHTTP а потом, в зависимости от сложности выдирания, или TRegExp или банальный AnsiString::Pos 


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
KaKTyCc
Дата 17.5.2006, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



а можно получить страницу типа http://www.blablabla.ru/info.php?id=6666? 
--------------------
Мой блог
PM MAIL WWW   Вверх
_hunter
Дата 17.5.2006, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



да 


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
KaKTyCc
Дата 17.5.2006, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



не получается  smile 


_hunter, покажи хоть маленький примерчик, на форуме на эту тему мало чего есть в примерах  smile

Добавлено @ 16:31 
EIdProtocolReplyError with message "302 found"  ошибка после выполнения метода Get 
--------------------
Мой блог
PM MAIL WWW   Вверх
KaKTyCc
Дата 17.5.2006, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



разобрался, не ту ссылку передавал в Get  smile 

такс, а теперь что после Geta делать то?
 
--------------------
Мой блог
PM MAIL WWW   Вверх
_hunter
Дата 17.5.2006, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



а что хочеш, то и делай -- хочеш данные парсь TRegExp' ом, хочеш сам разбирай... 


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
KaKTyCc
Дата 17.5.2006, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



а где взять этот TRegExp?  
--------------------
Мой блог
PM MAIL WWW   Вверх
_hunter
Дата 17.5.2006, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98





--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
KaKTyCc
Дата 17.5.2006, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



  TStringStream *Info= new TStringStream("");

   idGetInfo->Get("http://балаблабла", Info);


прочитал в поток  страницу, а дальше что делать? 
с регулярными выражениями никогда дел не имел

ногами не бейте, впервые сталкиваюс с этим  smile  
--------------------
Мой блог
PM MAIL WWW   Вверх
_hunter
Дата 18.5.2006, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



а дальше читай доки по TRegExpr на предмет использования... 


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
KaKTyCc
Дата 18.5.2006, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



да рано еще доки по TRegExpr читать, я мне хотябы просмотеть как то что я там вытянул из инета... 
--------------------
Мой блог
PM MAIL WWW   Вверх
KaKTyCc
Дата 19.5.2006, 00:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



ну значит есть у меня текст в Memo, как мне там найти - [xxx1 / xxx2]
надо вытянуть эти числа xxx1 и xxx2 

помогите, очень надо 
--------------------
Мой блог
PM MAIL WWW   Вверх
_hunter
Дата 19.5.2006, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



значит выражение такое: "\[\d\\\d\]" будет. (если не ошибся smile) 


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
KaKTyCc
Дата 19.5.2006, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 247
Регистрация: 2.8.2005

Репутация: нет
Всего: 1



_hunter,  я тебе примного благодарен за то что откликнулся
по пожалуйста, покажи примерчик  smile 

как мне этим выражением перебирать мой текст 
--------------------
Мой блог
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0517 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.