AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Parsen !?

Ein Thema von manakinn · begonnen am 23. Jun 2005 · letzter Beitrag vom 25. Jun 2005
Antwort Antwort
manakinn

Registriert seit: 15. Jun 2005
55 Beiträge
 
#1

Parsen !?

  Alt 23. Jun 2005, 15:06
Hi,

ich hoffe ich hab den richtigen Fachbegriff benutzt, Parsen ist doch, etwas aus einer Datei (z.b. html) etwas bestimmtest suchen und dann ausgeben (z.b. als txt datei) oder ?
Naja, wenn ich richtig liege, kann mir jemand ein Paar Tuts empfehlen ?
Ich möchte nämlich das ein bestimmter Text einer HTML (Die im Web ist) gesucht wird und dann im Label1 steht
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Parsen !?

  Alt 23. Jun 2005, 15:21
Da dürfte dir Delphi-Referenz durchsuchenPos, Delphi-Referenz durchsuchenPosEX und Delphi-Referenz durchsuchenCopy weiterhelfen. Den HTML Code bekommst zu z.B. mittels Indys, einfach hier danach suchen.
  Mit Zitat antworten Zitat
neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#3

Re: Parsen !?

  Alt 23. Jun 2005, 15:39
Zitat von Matze:
Da dürfte dir Delphi-Referenz durchsuchenPos, Delphi-Referenz durchsuchenPosEX und Delphi-Referenz durchsuchenCopy weiterhelfen. Den HTML Code bekommst zu z.B. mittels Indys, einfach hier danach suchen.
Was aber nix so richtig mit Parsen zu tun hat. Stichworte sind da eher: DEA (Deterministisch Endlicher Automat), Compilerbau
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat
manakinn

Registriert seit: 15. Jun 2005
55 Beiträge
 
#4

Re: Parsen !?

  Alt 23. Jun 2005, 21:03
Ich find nix in der Hilfe
Kennt denn keiner irgendwelcher Tutorials wie man nen kleinen Text von ner html/Php Datei aus'm web parsen kann und das der den text dann in nem label anzeigt ?
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: Parsen !?

  Alt 23. Jun 2005, 21:23
Zitat von manakinn:
Parsen ist doch, etwas aus einer Datei (z.b. html) etwas bestimmtest suchen und dann ausgeben (z.b. als txt datei) oder ?
Das würde ich eher Suchen nennen - dabei kann ein Parser natürlich ganz nützlich sein. Um eine Webseite zu untersuchen würde ich aber keinen Parser entwickeln. Du hast doch IHTMLDocument und seine Freunde zur Verfügung. Wenn du gut genug beschreiben kannst, was du in einer Webseite finden möchtest, dann wird dir bestimmt jemand zeigen können, wie du an das Gesuchte dran kommst.

Freundliche Grüße vom marabu
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#6

Re: Parsen !?

  Alt 23. Jun 2005, 22:31
Ich würde an deiner Stelle erst einmal mir die Frage stellen, wo überhaupt die Seite liegt. Bzw. wie komme ich an den Quelltext?
Dazu hat Matze dir ja schon einen Tipp gegeben (-> Indy). Du kannst hier auch mal suchen, da findest du sehr viel, um Dateien aus dem Netz zu laden etc...

Beim Herausfischen der gesuchten Daten, musst möglichst geschickt vorgehen und alles drum herum um den gesuchten Term löschen.
Dies kannst du in der Tat mit Copy, Delete und insbesondere POS machen. In der Delphi-Hilfe sind diese Befehle eigentlich sehr ausführlich erklärt. Drück einfach mal F1 über dem markierten Befehl (in Delphi).
Alexander
  Mit Zitat antworten Zitat
orabimus
(Gast)

n/a Beiträge
 
#7

Re: Parsen !?

  Alt 25. Jun 2005, 14:12
Sehr informativ für das Auswerten von Intenetseiten finde ich die
Mini WebBrowser Demo von toms, speziell - für Dich - wohl die Funktion "Search and Highlight" des Programms.

mfg
  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 02:49 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