|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.06.2011, 17:40 | #1 |
Регистрация: 18.01.2009
Сообщений: 7
|
Интернет магазин парсинг
Здравствуйте уважаемые форумчане.Возникла такая проблемка..
<div class="buttons"> <a href="/buy-discount-index.html" title"Continue shopping">Continue shopping</a><a href="https://..../?sign=5bb5d5546456ef9b54191a945c8ba 26&id=0&amount=29.95&product=Symant ec Norton Ghost 9.0&back=http://shop.com/index/callback/&m=part&baggage=a:47;d:shop.com;p:5 3" title"Proceed to Checkout"><img src="/templates/diz_03/i/b-checkout.png" align="absmiddle"/></a> Нужно спарсить выделенную строку, но сам смысл : 1. Код динамичный 2. Гугл, поиск по форуму не предлагать. Пишу софт под свой магазин, и сами понимаете нужен простой не громозкий код. Заранее всем спасибо огромное за помощь |
12.06.2011, 17:59 | #2 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 881
|
a href="https:
вот что тебе нужно найти в начале "> -- ето конец все что между етим копируеш в переменную) |
12.06.2011, 18:05 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Код:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.06.2011, 19:02 | #4 |
Регистрация: 18.01.2009
Сообщений: 7
|
Впринципе да подходит, спасибо большое. Такой вопрос, есть не использовать Pos/PosEx как можно еще решить данную задачу? Спасибо
|
12.06.2011, 19:04 | #5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
ну используйте регулярки.
или вы через TWebBrowser работаете? а чем Pos/PosEx не подходят то? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.06.2011, 19:09 | #6 |
Регистрация: 18.01.2009
Сообщений: 7
|
|
12.06.2011, 19:13 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
я с регулярками не ахти, но знаю что можно
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.06.2011, 19:58 | #8 |
Регистрация: 18.01.2009
Сообщений: 7
|
|
12.06.2011, 21:56 | #9 |
Регистрация: 18.01.2009
Сообщений: 7
|
У кого есть еще какие нибудь идеи?
|
15.06.2011, 11:06 | #10 |
Форумчанин
Регистрация: 12.02.2009
Сообщений: 215
|
так предложили уже . Если подитожить, варианты получения необходимых данных:
1. Pos+PosEx - уже разобрали это 2. Webbrowser (или как там его) - сам ненавижу, но как вариант жизнеспособен 3. Регулярные выражения - чес. говоря не напишу навскидку, надо смотреть весь код страницы, чтоб не схватить не нужное. 4. еще какие библиотеки, я к примеру никак не попробую подключить WebHarwester к делфям. Там можно брать данные с помощью XPath 5. использовать MSXML. Но это только в том случае, если страница полностью удовлетворяет требованиям XHTML, в противном случае получите кучу багов и "странной" работы. Вообще, исходя из своего опыта (пишу и грабилки, и автопостеры, и менеджеры типа Вашего) наиболее удобно пользовать регулярки
Помог с вопросом - тыркаем в весы, Вам не сложно, а мне приятно
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно создать интернет-магазин | Alina-na | Фриланс | 7 | 06.04.2011 22:47 |
интернет магазин 1500 грн! | Prox_ | Фриланс | 6 | 28.03.2011 13:39 |
интернет магазин | dimaxz | HTML и CSS | 18 | 04.09.2008 03:32 |
Интернет-магазин, отзывы. | AlDelta | Софт | 2 | 06.03.2008 16:28 |