AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi WebSeite Auslesen und analysieren
Thema durchsuchen
Ansicht
Themen-Optionen

WebSeite Auslesen und analysieren

Ein Thema von Blizzard · begonnen am 2. Feb 2003 · letzter Beitrag vom 4. Feb 2003
Antwort Antwort
Blizzard

Registriert seit: 4. Jan 2003
88 Beiträge
 
Delphi 6 Enterprise
 
#1

WebSeite Auslesen und analysieren

  Alt 2. Feb 2003, 19:10
Hi,
ich versuche gerade die suchergebnisse die ich bei einer suche auf http://www.cinema.msn.de/ erhalte mit delphi auszulesen und im programm auszugeben. Hat irgend jemand einen Tip für mich wie das am besten geht, oder kennt ein Tutorial zu dem Thema??

Schonmal Thx
Blizzard
  Mit Zitat antworten Zitat
Benutzerbild von Jan
Jan

Registriert seit: 24. Sep 2002
Ort: Magdeburg
491 Beiträge
 
Delphi 7 Enterprise
 
#2
  Alt 2. Feb 2003, 20:11
Hallo Blizzard,
da gibt es mindestens 2 Möglichkeiten das umzusetzen, eine wäre einfach die seite runterzuladen und dann den quelltext zu analysieren (zu dem Thema gibt es hier in der DP schon mindestens einen Beitrag).
Eine andere Möglichkeit wäre einfach eine Twebbrowser Komponente zu verwenden und dann über diese Komponente die Suchergebnisse in Erfahrung zu bringen. Auch zu Twebbrowser dürftest du in diesem Forum mehr als genug finden.
Viel Erfolg
Jan
Jan
Wenn die Sonne der Kultur tief steht, werfen auch kleine Gestalten lange Schatten.
  Mit Zitat antworten Zitat
kylix.user

Registriert seit: 1. Jan 2003
7 Beiträge
 
#3
  Alt 2. Feb 2003, 20:29
Hi!

Da ich die Seite nicht kenne und Du auch leider keinen kompletten Link (mit evtl. Suchktriterien o.ä.) hinterlegt hast, habe ich einfach mal eine Suche im "Star Archiv" laufen lassen.Dann habe ich die HTML-Datei "analysiert".
Also:

Die dynamischen (gefundenen) Daten finden sich unter der REM-Zeile ""

Danach fängt die Tabelle an.

Die Header der einzelnen Zellen (gleichzeitig Links zum Künstler) sind der HTML-Klasse " class="bcopy" " zugeordnet.
Der entsprechende Fliesstext der Klasse " class="copy" ".

Abgeschlossen wird der dynamische Teil durch ""

Wenn Du jetzt die Datei sequenziell durchlaufen würdest und nach den Merkmalen suchst, müsste sich der Inhalt ohne Probleme in ein dynamisches Array oder sonstige Datenstruktur transportieren lassen.

Voraussetzung ist, dass alle Suchseiten gleich aufgebaut sind (solltest Du vorher mal ausgiebig testen) und (viel wichtiger!) der Webprogrammierer ändert seine Quelltexte nicht!!

Gruß RALF

[edit=Daniel B]Doppelpost gelöscht; MfG Daniel B.[/edit]
  Mit Zitat antworten Zitat
Benutzerbild von Jan
Jan

Registriert seit: 24. Sep 2002
Ort: Magdeburg
491 Beiträge
 
Delphi 7 Enterprise
 
#4
  Alt 2. Feb 2003, 21:09
Wenn Du alte Beiträge lesen willst, dann geh oben auf suchen und gib halt mal Suchkriterien wie z.b. Twebbrowser, oder HTML download oder sowas ein, da solltest du schon was finden, benutz halt mal Brain!
BB
Jan
Jan
Wenn die Sonne der Kultur tief steht, werfen auch kleine Gestalten lange Schatten.
  Mit Zitat antworten Zitat
Blizzard

Registriert seit: 4. Jan 2003
88 Beiträge
 
Delphi 6 Enterprise
 
#5
  Alt 3. Feb 2003, 18:26
@kylix.user:
Thx hast mir sehr geholfen hab jetzt mit deinen tipps fast alles was ich brauche und den rest bekomm ich auch noch irgendwie

@jan:
suche hat nix sinnvolles geliefert (vielleicht hab ich auch unter den falschen begriffen gesucht)
  Mit Zitat antworten Zitat
Benutzerbild von Jan
Jan

Registriert seit: 24. Sep 2002
Ort: Magdeburg
491 Beiträge
 
Delphi 7 Enterprise
 
#6
  Alt 4. Feb 2003, 13:20
Hallo Blizzard,
ich verstehe nicht ganz, wie man behaupten kann, bei der Suche nach Twebbrowser nichts gefunden zu haben. Ich habe bei der suche einen ganzen Haufen gefunden. Diese beiden Beiträge könntetn dir mMn. weiterhelfen:
http://www.delphipraxis.net/viewtopi...ht=twebbrowser
http://www.delphipraxis.net/viewtopi...ht=twebbrowser
Gruß
Jan
Jan
Wenn die Sonne der Kultur tief steht, werfen auch kleine Gestalten lange Schatten.
  Mit Zitat antworten Zitat
Blizzard

Registriert seit: 4. Jan 2003
88 Beiträge
 
Delphi 6 Enterprise
 
#7
  Alt 4. Feb 2003, 16:50
Die hatte ich beide schon durchgelesen das eine geht um das ausfüllen von formularen auf webseiten, was ich ned brauche da ich die url kenne, das andere handelt vom schreiben des quelltextes von webseiten in ein memo feld ö.ä. was ja überhaupt kein problem ist. was ich haben wollte sind tipps wie ich eine webseite am besten zerpflückt kriege also wie ich am besten die info's da rausbekomme. ich will weder links noch formulare noch sonst was sonder nur simplen text.
  Mit Zitat antworten Zitat
Benutzerbild von Jan
Jan

Registriert seit: 24. Sep 2002
Ort: Magdeburg
491 Beiträge
 
Delphi 7 Enterprise
 
#8
  Alt 4. Feb 2003, 18:58
Hallo Blizzard,
in den Beiträgen steht natürlich nicht exakt drin, was du haben willst, aber da steht zumindest so viel drin, dass du dein Vorhaben locker realisieren kannst. Ich denke mal, dass die Art und Weise ein Formular auszüllen ziemlich derer einen <td></td> oder <a></a> auszulesen entspricht, du musst den Quelltext nur ein bisschren verändern und dann die tags auslesen, in denen der text steht, den du auslesen willst.
Gruß
Jan
Jan
Wenn die Sonne der Kultur tief steht, werfen auch kleine Gestalten lange Schatten.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:27 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