Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.06.17;
Скачать: CL | DM;

Вниз

Calibr   Найти похожие ветки 

 
JanMihail ©   (2007-05-28 10:47) [0]

Как можно узнать исходный код страницы и найти в ней все ссылки с классом user_name:
Пример:
<a href="ссылка" class="user_name">Текст ссылки</a>
Нужно вытащить ссылка


 
X9 ©   (2007-05-28 16:22) [1]

Парсинг?


 
JanMihail ©   (2007-05-28 16:30) [2]


> Парсинг?


типа того


 
X9 ©   (2007-05-28 18:36) [3]

> [2] JanMihail ©   (28.05.07 16:30)
> > Парсинг?
>
>
> типа того

Это был ответ. Ищите соответствующую лиетературу, Google/Yandex должны знать.


 
{RASkov} ©   (2007-05-29 01:51) [4]

> [0] JanMihail ©   (28.05.07 10:47)

Конкретно по вопросу в [0]:

procedure TForm1.Button1Click(Sender: TObject);
var NPos, NStart, NSWord, N: Integer; SWord: String; FStop1: Boolean;
begin
 ListBox1.Clear; NStart:=1;
 repeat
  NPos:=PosEx("class="user_name"", Memo1.Text, NStart);
  if NPos=0 then Break;
  NSWord:=NPos; FStop1:=True;
  while (Memo1.Text[NSWord]<>""") do begin
   DEC(NSWord);
   FStop1:=NSWord<=1;
   if FStop1 then Break;
  end;
  SWord:="";
  if not FStop1 then
   for N := NSWord-1 downto 1 do begin
    if Memo1.Text[N]<>""" then SWord:=Memo1.Text[N]+SWord else Break;
    FStop1:=N=1;
   end;
  if not FStop1 then ListBox1.Items.Add(SWord);
  NStart:=NPos+1;
 until NPos=0;
end;


На форме Мемо1 с текстом <исходный код страницы>, Листбокс1, и Буттон1 ОнКлик которой выше.....
Может и не так красиво, но так для размышления ....



Страницы: 1 вся ветка

Текущий архив: 2007.06.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
1-1177061961
Desdechado
2007-04-20 13:39
2007.06.17
Работа с группами пользователей из Active Directory


2-1179902990
Teru
2007-05-23 10:49
2007.06.17
Скриншот Image


15-1179475698
codecleaner
2007-05-18 12:08
2007.06.17
О пользе стандартов...


1-1176961998
Slider007
2007-04-19 09:53
2007.06.17
Возвращение результата формы (не ModalResult)


8-1159857051
AlexLines
2006-10-03 10:30
2007.06.17
Как воспроизводить видеофайлы в Mpeg2