Delphi Parser

  • Автор темы Автор темы fuller
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
F

fuller

Задача такая - есть такой сервис market.yandex.ru. Нужно создать программу в делфи, которая бы подключалась к этому сервису и передирала информацию с картинками и данными о товарах из категории "ноутбуки" или "телефоны".

Подскажите плииз с чего начать..
 
скорее всего с этим сервисом можно работать как с web сервисом ( я имею в виду с точки зрения программирования).
покопайте в этомт направлении..
 
скорее всего с этим сервисом можно работать как с web сервисом ( я имею в виду с точки зрения программирования).
покопайте в этомт направлении..

Пробовал.. пробовал даже через TWebBrowser - загружал страницу, через Ole находил все ссылки и объекты для вставки параметов, но результаты левые были, ссылок на товары не было и на объекты типа "Edit" совсем ни те.

Через idHTTP - грузит нормально, но как работать с полученным "содержимым" понятия не имею - там все в куче а потому сдиранию по индексам не прокатит ;(

горю...
 
Я бы вначале регулярное выражение составил или несколько выражений и парсил бы страничку, чем париться с WebBrowser'ами всякими
 
Регулярки в дельфи? Просветите как=)

Да! Регулярки в дельфи! А что такого? ;)
Давно и довольно часто использую...
Юнит Адрея Сорокина. Вот, может кому пригодится:
Исходная статья: http://www.delphikingdom.com/asp/viewitem.asp?catalogid=163
Живая ссылка на архив компонента с документацией и примерами (D7-D2007): http://tib.s.songbeamer.eu/downloads/RegExpStudio.zip
Юнит слегка доработанный "напильником" под D2009: http://www.sql.ru/Forum/actualfile.aspx?id=6734157
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab