HTML Dokument auslesen
Moderator: Moderatoren
- Muecke
- 1000 working lines a day
- Beiträge: 623
- Registriert: Di, 24. Okt 2006 7:19
- Wohnort: Samstagern CH
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 9 Mal
- Kontaktdaten:
HTML Dokument auslesen
Hallo,
Ich sollte ein Html Docu auslesen das ich per Mail bekomme. Ist dies möglich in ein Textdatei zu schreiben ?
Gruss Thomas
Ich sollte ein Html Docu auslesen das ich per Mail bekomme. Ist dies möglich in ein Textdatei zu schreiben ?
Gruss Thomas
- Martin Altmann
- Foren-Administrator
- Beiträge: 16508
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Hallo Thomas,
mittels SOCMAPI, das Du von der Alaska-Homepage (downloads -> ACSN) bekommst, ist das möglich.
Ich selber nutze SOCMAPI jedoch "nur" zum Senden von Mails.
Viele Grüße,
Martin
mittels SOCMAPI, das Du von der Alaska-Homepage (downloads -> ACSN) bekommst, ist das möglich.
Ich selber nutze SOCMAPI jedoch "nur" zum Senden von Mails.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Muecke
- 1000 working lines a day
- Beiträge: 623
- Registriert: Di, 24. Okt 2006 7:19
- Wohnort: Samstagern CH
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 9 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Hallo Martin,
Das könnte ich gebrauchen, wenn da nicht immer die Frage kämme, ob ich dieszulassen wolle oder nicht !!
Kann man dies ausschalten?
Gruss Thomas
Das könnte ich gebrauchen, wenn da nicht immer die Frage kämme, ob ich dieszulassen wolle oder nicht !!
Kann man dies ausschalten?
Gruss Thomas
- Martin Altmann
- Foren-Administrator
- Beiträge: 16508
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Moin Thomas,
ich kann zwar Dein Bild nicht sehen, vermute aber mal, dass es die Sicherheitsabfrage von Outlook ist.
Ja - kann man!
Klaus Overhage (glaube ich) hat dazu einen entsprechenden Hinweis gepostet.
Viele Grüße,
Martin
ich kann zwar Dein Bild nicht sehen, vermute aber mal, dass es die Sicherheitsabfrage von Outlook ist.
Ja - kann man!
Klaus Overhage (glaube ich) hat dazu einen entsprechenden Hinweis gepostet.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Muecke
- 1000 working lines a day
- Beiträge: 623
- Registriert: Di, 24. Okt 2006 7:19
- Wohnort: Samstagern CH
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 9 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Marin genau diese Meldung meine ich.
Unter welchen Name kann ich den diese Person finden ?
Unter welchen Name kann ich den diese Person finden ?
ThomasKlaus Overhage (glaube ich) hat dazu einen entsprechenden Hinweis gepostet.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16508
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Hallo Thomas,
koverhage. Aber laß mir einen Moment Zeit - ich muß mich erstmal mit Kuchen eindecken, einen Tee kochen und dann suche ich Dir die Nachricht raus.
Hatte gerade zwei größere Changes durchzuführen und muß erstmal kurz durchatmen - bis gleich.
Viele Grüße,
Martin
koverhage. Aber laß mir einen Moment Zeit - ich muß mich erstmal mit Kuchen eindecken, einen Tee kochen und dann suche ich Dir die Nachricht raus.
Hatte gerade zwei größere Changes durchzuführen und muß erstmal kurz durchatmen - bis gleich.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Martin Altmann
- Foren-Administrator
- Beiträge: 16508
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Hi,
nur der Vollständigkeit halber ... mit LoadFromUrl() (ASINET oder Phils code) kann man jede online Website in den Speicher laden um sie zu speichern oder zu verwursteln
nur der Vollständigkeit halber ... mit LoadFromUrl() (ASINET oder Phils code) kann man jede online Website in den Speicher laden um sie zu speichern oder zu verwursteln
Gruß
Hubert
Hubert
- Martin Altmann
- Foren-Administrator
- Beiträge: 16508
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Hallo Hubert,
richtig!
Aber soweit ich verstanden habe, bekommt er eine HTML-Seite per Mail zugesandt (ich weiß, Du wolltest das ja nur der Vollständigkeit halber erwähnen )
Viele Grüße,
Martin
richtig!
Aber soweit ich verstanden habe, bekommt er eine HTML-Seite per Mail zugesandt (ich weiß, Du wolltest das ja nur der Vollständigkeit halber erwähnen )
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Armin
- Rekursionen-Architekt
- Beiträge: 393
- Registriert: Mo, 26. Sep 2005 12:09
- Wohnort: 75331 Engelsbrand
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Hallo Muecke,
Du kannst eine HTML-Datei wie jede x-beliebige Textdatei behandeln.
d.h. Du kannst z.B. memoread() oder fopen() benutzen
Mit der hrf-Lib (gibt´s glaube ich in der Prof.Script oder zum Download) kannst Du (ich glaube ) auch ohne WAA-Server so etwas machen:
oMyHTML := HTMLDocument():new()
oDocument := oMyHTML:loadFile("abc.htm")
auf oDocument kannst Du dann mit den DOM-Funktionen (wie z.B. mit Javascript)
oDocument:getElementById() usw. drin rum lesen und schreiben.
LoadFromUrl() aus der ASINET holt eine html-Datei von einer URL in eine Variable - in Deinem Falle könntest Du das auch mit file:// verwenden.
Grüsse, Armin
Du kannst eine HTML-Datei wie jede x-beliebige Textdatei behandeln.
d.h. Du kannst z.B. memoread() oder fopen() benutzen
Mit der hrf-Lib (gibt´s glaube ich in der Prof.Script oder zum Download) kannst Du (ich glaube ) auch ohne WAA-Server so etwas machen:
oMyHTML := HTMLDocument():new()
oDocument := oMyHTML:loadFile("abc.htm")
auf oDocument kannst Du dann mit den DOM-Funktionen (wie z.B. mit Javascript)
oDocument:getElementById() usw. drin rum lesen und schreiben.
LoadFromUrl() aus der ASINET holt eine html-Datei von einer URL in eine Variable - in Deinem Falle könntest Du das auch mit file:// verwenden.
Grüsse, Armin
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Hallo, Thomas.
Wenn Du die Mail aber auch noch empfangen musst, wird es einen Tick komplizierter. Wir benutzen für derlei die Library von Marshallsoft, es geht aber auch per ASINET. Marshallsoft hat sehr kompakte Funktionen z.B. für das Abspeichern von Attachments. Eine Routine zum Mailempfang hat da höchstens ein Dutzend Zeilen (http:www.marshallsoft.com).
Richtig kompliziert wird es, wenn Du die Maileingangsordner von Outlook auslesen musst. Aber auch das geht.
Dabei stellt sich die Frage, wie Du das HTML-Dokument per Mail bekommst. Falls das über irgendein Mailprogramm läuft, muss der Benutzer nur das Attachment speichern und Du liest es dann z.B. mit FileStr() (Xbase-Tools) oder FRead() ein. HTML ist ASCII. Mit dem XbpHTMLViewer() (greift auf den IE zu) kannst Du es anzeigen.Ich sollte ein Html Docu auslesen das ich per Mail bekomme.
Wenn Du die Mail aber auch noch empfangen musst, wird es einen Tick komplizierter. Wir benutzen für derlei die Library von Marshallsoft, es geht aber auch per ASINET. Marshallsoft hat sehr kompakte Funktionen z.B. für das Abspeichern von Attachments. Eine Routine zum Mailempfang hat da höchstens ein Dutzend Zeilen (http:www.marshallsoft.com).
Richtig kompliziert wird es, wenn Du die Maileingangsordner von Outlook auslesen musst. Aber auch das geht.
Herzlich,
Tom
Tom
- Muecke
- 1000 working lines a day
- Beiträge: 623
- Registriert: Di, 24. Okt 2006 7:19
- Wohnort: Samstagern CH
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 9 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Hallo,
Besten Dank für Eure Hinweise. Ich bin dabei mit der Hrf Class dies auszulesen , hab aber leider noch keinen richtigen Erfolg.
Was vielleicht sinnvoll wäre, dass man ein Editor hätte, der Html Code lesen könnte, der Zeile für Zeile retourgeben kann wie ich sie auch sehe via XbpHTMLViewer() .
Gruss Thomas
Besten Dank für Eure Hinweise. Ich bin dabei mit der Hrf Class dies auszulesen , hab aber leider noch keinen richtigen Erfolg.
Was vielleicht sinnvoll wäre, dass man ein Editor hätte, der Html Code lesen könnte, der Zeile für Zeile retourgeben kann wie ich sie auch sehe via XbpHTMLViewer() .
Gruss Thomas
- Armin
- Rekursionen-Architekt
- Beiträge: 393
- Registriert: Mo, 26. Sep 2005 12:09
- Wohnort: 75331 Engelsbrand
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: HTML Dokument auslesen
Hallo Mücke
per Href-Lib:
// als DOM laden:
oDocument := HTMLDocument():loadFile( "\VerzeichnisA\beispiel.htm" )
// Beispiel für value aus einem Element mit id="UEBERSCHRIFT" holen
cUeberschrift := oDocument:getElementByID("UEBERSCHRIFT"):value
// Element-Objekt
oElement := oDocument:getElementByID("UEBERSCHRIFT")
cStyle := oElement :getAttribute("style")
Ich helfe Dir gerne weiter.
Beste Grüsse, Armin
per Href-Lib:
// als DOM laden:
oDocument := HTMLDocument():loadFile( "\VerzeichnisA\beispiel.htm" )
// Beispiel für value aus einem Element mit id="UEBERSCHRIFT" holen
cUeberschrift := oDocument:getElementByID("UEBERSCHRIFT"):value
// Element-Objekt
oElement := oDocument:getElementByID("UEBERSCHRIFT")
cStyle := oElement :getAttribute("style")
Ich helfe Dir gerne weiter.
Beste Grüsse, Armin