Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
html parse repeat
#9
Merhaba,

Nokta atışı işlem yapalım o halde. Sanırım istediğiniz böyle bir şey;
Konuya yorum yapmış kullanıcıların benzersiz ID bilgisini çekelim.

   

function SourceGetParse(WebLink: string; MainTag: string; FirstTag: string; LastTag: string; FromTarget: TMemo): boolean;
var
 aClient: System.Net.HttpClientComponent.TNetHTTPClient;
 LinkSource: TStringList;
 MainTagPosCount: integer;
 FirstTagPosCount: integer;
 LastTagPosCount: integer;
 FirstTagLen: integer;
 MainTagLen: integer;
 LastTagLen: integer;
 DesiredArea: string;
begin
 try
   try
     LinkSource := TStringList.Create;
     aClient := TNetHTTPClient.Create(nil);
     try

       LinkSource.Text := aClient.Get(WebLink).ContentAsString();
       MainTagLen := Length(MainTag);
       FirstTagLen := Length(FirstTag);
       LastTagLen := Length(LastTag);

       while Pos(MainTag, LinkSource.Text) > 0 do
       begin
         LinkSource.Text := Copy(LinkSource.Text, Pos(MainTag, LinkSource.Text) + MainTagLen, LinkSource.Text.Length);
         LinkSource.Text := Copy(LinkSource.Text, Pos(FirstTag, LinkSource.Text) + FirstTagLen, LinkSource.Text.Length);
         LastTagPosCount := Pos(LastTag, LinkSource.Text);
         DesiredArea := Copy(LinkSource.Text, 0, LastTagPosCount - LastTagLen);
         FromTarget.Lines.Add((DesiredArea));
       end;
     finally
       Result := true;
     end;
   except
     Result := false;
   end;
 finally
   FreeAndNil(aClient);
   FreeAndNil(LinkSource);
 end;
end;

Kullanımı :

  SourceGetParse('https://www.delphican.com/showthread.php?tid=8202&pid=57990#pid57990','post_content','class="post_body scaleimages" id="', '">', Memo1 );

Cevapla


Bu Konudaki Yorumlar
html parse repeat - Yazar: ercanskose - 28-10-2025, Saat: 16:46
html parse repeat - Yazar: enigma - 28-10-2025, Saat: 18:42
Cvp: html parse repeat - Yazar: ercanskose - 29-10-2025, Saat: 11:03
html parse repeat - Yazar: emailx45 - 29-10-2025, Saat: 05:06
html parse repeat - Yazar: frmman - 29-10-2025, Saat: 11:49
html parse repeat - Yazar: mrmarman - 29-10-2025, Saat: 16:49
Cvp: html parse repeat - Yazar: bydelphi - 29-10-2025, Saat: 23:50
html parse repeat - Yazar: frmman - 30-10-2025, Saat: 12:05
Cvp: html parse repeat - Yazar: Mr.X - 30-10-2025, Saat: 13:56
Cvp: html parse repeat - Yazar: ercanskose - 04-11-2025, Saat: 12:46

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  HTML Editor m_ekici 1 599 19-01-2025, Saat: 11:05
Son Yorum: bydelphi
  Local HTML Dosyasını Yazdırma Hayati 2 1.171 09-01-2023, Saat: 12:33
Son Yorum: Hayati
  Html veya Xml pdf e çevirme ahmet6513 11 4.990 02-01-2023, Saat: 15:22
Son Yorum: ahmet6513
  Fast Report'da HTML Gösterme Hk. pro_imaj 4 1.770 10-10-2022, Saat: 11:24
Son Yorum: pro_imaj
  Json Parse İşlemi bünyamin68 10 4.829 24-07-2022, Saat: 09:49
Son Yorum: arsl01



Konuyu Okuyanlar: 1 Ziyaretçi