|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
22.11.2013, 22:49 | #1 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
Парсинг данных, (в WebBrowser) Часть-2 Полное описание=)
Доброго времени суток Господа! Cовсем недавно я начал изучать парсинг, и мне тут помогли) за что отдельное спасибо, но у меня тут образовалась проблемка....
Вот например код такой........ Код:
Он чистит страницу от не нужных тегов, это ладно но вот как он работает? я таким способом хотел бы узнать как мне спарсить другой сайт? Прошу знающих растолковать мне что да как=) я ведь не понял если честно, в тегах запутался.... может вот приведу парочку примеров? ну вы мне скажите что да как работать с тегами а дальше я сам хочу все делать, просто не хватает практики мне, ну и все) Вот например эта ссылка http://finviz.com/futures.ashx Вот обычный сайт.... нужно отображать только вот это, как на картинке. но пожалуйста, только можно с описанием мне разжевать что вы и как сделали? как работает ваш код, а лучше описание с тегами как вы работаете ну чтоб я вник во все это) Красным я отметил то что надо мне видеть в браузере а синим то что не надо.... там после верхнего меню я например хочу спарсить остальное, там есть и "id" и 'class' но я не понимаю просто как все это так выбрать чтоб я мог отобразить только то что мне нужно.... вот еще 1 пример http://finviz.com/map.ashx?t=sec тоже надо загрузить в веббраузер.... или вот еще ссылка) http://finviz.com/futures_charts.ashx ну там окошки маленькие, хотел бы отоброжать так как на сайте) Там можно еще посмотреть ее в большом размере я уже понял как ее отобразить а вто чтоб как тут не знаю как Может есть другие методы? был бы раз освоить, но самое главное мне надо парсить так чтоб все было как на сайте точ в точ и чтобы все скрипы все работало... просто удалять не нужное с сайта и все... давайте обсудим все что да как) по чуть чуть я хочу полностью освоить парсинг) если можно кто что сможет, дайте инфу с полным описанием... ну как вы парсите нужный вам сайт и как вы среди тегов находите только то что вам нужно... P.S. Админ иди Модератор, не закрывайте тему плиз) она последняя от меня про парсинг.... Хочу научиться и у меня много вопросов на которых нет ответа)
99% ошибок компьютера сидит в полуметре от монитора.
|
23.11.2013, 17:58 | #2 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
Эй меня кто нить слышит? сказал как в бездну крикнул...=)
99% ошибок компьютера сидит в полуметре от монитора.
|
23.11.2013, 18:37 | #3 |
Форумчанин
Регистрация: 27.03.2012
Сообщений: 438
|
На эй тут ни кто откликаться не будет. По делу - много букв, но ни чего не понятно.
Если по делу то, чтобы получить html код старницы используйте лучше IdHTTP, пример кода Код:
|
23.11.2013, 18:57 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Никто ниче не понял, газслабьзя.
I'm learning to live...
|
|
23.11.2013, 19:57 | #5 | |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
Цитата:
99% ошибок компьютера сидит в полуметре от монитора.
|
|
23.11.2013, 21:41 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Рекомендую к изучению:
http://msdn.microsoft.com/en-us/library/aa752574.aspx http://www.compress.ru/article.aspx?id=10942&iid=439
I'm learning to live...
|
24.11.2013, 00:18 | #7 | |
Форумчанин
Регистрация: 03.07.2009
Сообщений: 246
|
Цитата:
между тегами <head> и </head> в этом случаи у тебя всё будет работать замечательно. Вот держи полностью рабочий код. Код:
Последний раз редактировалось -=Virus=-; 24.11.2013 в 00:23. |
|
24.11.2013, 10:12 | #8 | |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
Цитата:
столкнулся с проблемой=) при компиляции вышло Вроде кинул все что надо было, браузер idhttp и кнопку, на кнопку вписал то что вы мне дали..... были еще 2 проблемы! 1) Socket Error #10054 Выходила ошибку исправил idHTTP.Disconnect; 2) при клике еще раз на кнопку то загружается веббраузер но об абсолютно пустой.... не выходит все что мне нужно...... Кстати еще 1 вопрос от меня=) вот например я хочу сделать запрет на переход по страницам примерно так if url<>'http://google.ru/' then cancel:=true; ставлю но что то браузер открывает эту страничку=) как исправить вторую ошибку?
99% ошибок компьютера сидит в полуметре от монитора.
Последний раз редактировалось Stilet; 24.11.2013 в 12:23. |
|
24.11.2013, 12:27 | #9 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Цитата:
I'm learning to live...
|
|||
24.11.2013, 12:35 | #10 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
Str := Pars(Str, '<div id="futures_quotes">',
'</div>', 0); Вот тут выдает.....
99% ошибок компьютера сидит в полуметре от монитора.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Webbrowser и парсинг содержимого страницы | Дима я | Работа с сетью в Delphi | 14 | 02.07.2015 16:50 |
Парсинг или часть странички в webbrowser? Как лучше? | Fahman | Общие вопросы Delphi | 32 | 18.11.2013 15:59 |
олимпиадная задача на паскале шоколадные плитки...нужно полное словесное описание | sexyanet | Помощь студентам | 4 | 27.12.2011 00:18 |
описание свойств webbrowser | Анастасия123456789 | Работа с сетью в Delphi | 10 | 25.12.2011 14:41 |
Парсинг c webbrowser | Arsenx777 | Общие вопросы Delphi | 3 | 02.11.2011 23:08 |