Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Text aus Internetseite lesen (https://www.delphipraxis.net/109246-text-aus-internetseite-lesen.html)

Poring 26. Feb 2008 22:55


Text aus Internetseite lesen
 
Hallo,

ich würde gerne aus einem php Seite einen Text auslesen.
Der Quellcode sieht in etwa so aus:
Delphi-Quellcode:
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" class="frametext">
<p class="text">[i]Text[/i]</p><p class="text2">[b]Text2[/b]</p><span id="container"></span>
Daraus möchte ich dan gerne "Text" und "Text2" zb. auslen. Der Text kann jedoch varieiren. Ist dies irgendwie möglich? Und wenn, wie?

Vielen dank für Tipps, Anregungen und Hilfen!

Mfg

Matze 26. Feb 2008 22:57

Re: Text aus Internetseite lesen
 
Hallo

HTML-Tags entfernen

Grüße

Poring 26. Feb 2008 22:59

Re: Text aus Internetseite lesen
 
Huhu,

ja gut damit kann ich die Tags entfernen.
Aber wie bekomme ich den Quellcode erstmal in einen String hinein? Besonders da ich ja auch nur diesen kleinen teil des Bodys benötige, nicht den Head etc ?

Mfg

Matze 26. Feb 2008 23:03

Re: Text aus Internetseite lesen
 
Hallo,

an den Quellcode kommst du beispielsweise mit den Indys: Code = IdHTTP.Get(Url).
Ich vermute, du musst den kompletten HTML-Code der Seite herunterladen, denn ich wüsste nicht, wie das anders bis zu einem besimmten Teil gehen sollte.

Grüße

Poring 26. Feb 2008 23:12

Re: Text aus Internetseite lesen
 
Huhu,

ok danke werde es heute (bzw. heute nachmittag) mal ausprobieren.
Vielen dank schonmal! Melde mich morgen dan ob ichs hinbekommen habe oder nicht (was wohl eher wahrscheinlicher ist^^ - naja wobei ich Indy shcon installiert habe... dürfte daher dan doch nicht so schwer sein hoffe ich)

Mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz