Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

что написать? +парсинг

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 17.08.2013, 20:12   #1
 Сержант
Аватар для Павел.DO
 
Павел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака Норриса
Регистрация: 09.04.2010
Сообщений: 142
Популярность: 9521
Сказал(а) спасибо: 570
Поблагодарили 304 раз(а) в 197 сообщениях
Отправить сообщение для Павел.DO с помощью Skype™
 
Question что написать? +парсинг

Вопрос первый:
Привожу цитату:
Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Для кого я статьи писал... http://zhyk.ru/forum/showthread.php?t=294621

Рабочий код

Я в дельфи недавно. Меня научили парсить другим способом:
Показать! (Кликабельно)
Мне казалось что приведенным мною кодом проще это делать (это моё мнение, могу ошибаться)..Что посоветуете? Есть ли какие-то преимущества или недостатки? И сразу вопрос, для тех кто использует второй (мой) способ: как спарсить например такой код:
Код:
<br>первое значение<br>
<br>второе значение<br>
<br>третье значение<br>
<br>четвертое значение<br>
у меня получает только первое (верхнее) значение.
Второй вопрос:
Подкиньте идейку, что написать. Знания не большие, но буду пытаться и стараться. А то вообще нету идей тапками не кидайте
________________
скайп pashok.do

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 17.08.2013, 21:35   #2
 Старший сержант
Аватар для Sinyss
 
Sinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака НоррисаSinyss троюродный дядя Чака Норриса
Регистрация: 29.07.2011
Сообщений: 197
Популярность: 8989
Сказал(а) спасибо: 45
Поблагодарили 175 раз(а) в 139 сообщениях
Отправить сообщение для Sinyss с помощью Skype™
 
По умолчанию Re: что написать? +парсинг

Спарсить сначала верхний компонент html документа, в котором хранятся эти значения. Потом разбить на части и парсить каждую отдельно..
  Ответить с цитированием
Пользователь сказал cпасибо:
Павел.DO (17.08.2013)
Старый 17.08.2013, 21:45   #3
 Сержант
Аватар для Павел.DO
 
Павел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака НоррисаПавел.DO троюродный дядя Чака Норриса
Регистрация: 09.04.2010
Сообщений: 142
Популярность: 9521
Сказал(а) спасибо: 570
Поблагодарили 304 раз(а) в 197 сообщениях
Отправить сообщение для Павел.DO с помощью Skype™
 
По умолчанию Re: что написать? +парсинг

Цитата:
Сообщение от SinyssПосмотреть сообщение
Спарсить сначала верхний компонент html документа, в котором хранятся эти значения. Потом разбить на части и парсить каждую отдельно..

я так пробовал. Только как можно из приведенного выше мною кода убрать <br> все. есть такая функция? или каждое значение парсить надо?
________________
скайп pashok.do

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).


Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 17.08.2013, 21:51   #4
 Разведчик
Аватар для Apo-S
 
Apo-S определенно авторитетная личностьApo-S определенно авторитетная личностьApo-S определенно авторитетная личностьApo-S определенно авторитетная личностьApo-S определенно авторитетная личностьApo-S определенно авторитетная личностьApo-S определенно авторитетная личностьApo-S определенно авторитетная личностьApo-S определенно авторитетная личность
Регистрация: 04.12.2012
Сообщений: 5
Популярность: 1105
Сказал(а) спасибо: 1
Поблагодарили 23 раз(а) в 19 сообщениях
 
По умолчанию Re: что написать? +парсинг

Я бы создал временную строку, содержимое:
Код:
<br>первое значение<br>
<br>второе значение<br>
<br>третье значение<br>
<br>четвертое значение<br>
Затем спарсил бы первое значение, и удалил бы эту строку, выходит у нас в строке:
Код:
<br>второе значение<br>
<br>третье значение<br>
<br>четвертое значение<br>
И так далее..

Последний раз редактировалось Apo-S; 17.08.2013 в 21:55.
  Ответить с цитированием
Пользователь сказал cпасибо:
Павел.DO (17.08.2013)
Старый 18.08.2013, 01:34   #5
 Старший сержант
Аватар для metraz
 
metraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядомmetraz в состоянии испепелить взглядом
Регистрация: 25.12.2011
Сообщений: 191
Популярность: 5259
Сказал(а) спасибо: 31
Поблагодарили 235 раз(а) в 135 сообщениях
Отправить сообщение для metraz с помощью Skype™
 
По умолчанию Re: что написать? +парсинг

В таких случаях я пользуюсь регулярными выражениями, очень помогает.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 18.08.2013, 02:36   #6
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: что написать? +парсинг

StringReplace такая функция зовётся.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
avi2011class (18.08.2013), Павел.DO (18.08.2013), OrBiT_DaRk (18.08.2013)
Старый 25.08.2013, 01:45   #7
 Разведчик
Аватар для windust
 
windust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слухуwindust у всех на слуху
Регистрация: 11.05.2009
Сообщений: 16
Популярность: 1483
Сказал(а) спасибо: 13
Поблагодарили 70 раз(а) в 48 сообщениях
 
По умолчанию Re: что написать? +парсинг

Код:
while Pos('<br>', zm) <> 0 do
begin
Delete(zm, 1, Pos('<br>', zm) + Length('<br>') - 1);
Form1.Memo1.Lines.Add(Copy(zm, 1, Pos('<', zm) - 1));
end;
________________
Помог тыкни спасибку
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Пользователь сказал cпасибо:
Павел.DO (25.08.2013)
Старый 25.08.2013, 18:00   #8
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: что написать? +парсинг

По секрету расскажу
В винде маленькая библиотека под названием mshtml.dll, и внутри этой библиотеки лежит шайтан устройство под названием IHTMLDocument, которое является базовым классом для IHTMLDocument2, который можно импортировать и использовать по его прямому назначению.
Более подробно [Ссылки могут видеть только зарегистрированные пользователи. ]
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Павел.DO (27.08.2013), Sinyss (25.08.2013)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Парсинг Skrillex3 Вопросы и ответы, обсуждения 5 22.06.2012 23:32
Парсинг лички вк WiLLi-WindowS Вопросы и ответы, обсуждения 6 19.05.2012 23:55
[Помогите!] парсинг *Хalyava* Вопросы и ответы, обсуждения 4 29.03.2012 21:02
[Помогите!] Парсинг Буянь Вопросы и ответы, обсуждения 1 20.03.2012 05:50
Парсинг. WiLLi-WindowS С/С++ 1 01.06.2011 18:07

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 17:09.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net