Domino 9 und frühere Versionen > ND8: Entwicklung

Mit Lotus Notes den HTML-Code einer Webseite auslesen

(1/2) > >>

Lotuseffekt:
Hallo zusammen,

in PHP gibt es die Funktion "file_get_contents()", die es ermöglicht, den Inhalt einer Datei - den HTML-Quellcode einer beliebigen Webseite - in einen String zu lesen.

Ich bin auf der Suche nach einer gleichen (einfachen) Lösung im Lotus Notes Umfeld.

Bin aber leider bisher nicht fündig geworden, außer PHP-Interpretor auf dem Domino-Server zu fahren. Denke ich evtl. zu komplex oder bin ich einfach zu blind?

Für Eure Rückmeldung(en) schon vorab vielen Dank!!


ata:
... schau mal nach getDocumentByURL

Toni

jo@chim:
getdocumentbyurl gibt ja nur das Notes Document Objekt uzurück Toni, nicht den HTML-Code der Seite als String.

Sollte (für den MSIE) so gehen:


--- Code: ---Dim appIE as Variant
Set appIE = CreateObject("InternetExplorer.Application")
appIE.navigate url$
Do: Loop Until appIE.Busy = False
Do: Loop Until appIE.Busy = False
htmlcontents$=appIE.document.DocumentElement.outerHTML
--- Ende Code ---

Schnubbel:
Tag, ich mach das so:

Dim url As String
Dim objHttp As Variant

Set objHttp = CreateObject("Microsoft.XMLHTTP")

url = |http://atnotes.de|

objHttp.open "GET", url, False, "", ""

objHttp.setRequestHeader "Content-type", "application/html"

Call objHttp.send()

response = objHttp.responseText

pram:
Zur Info "response = objHttp.responseText" kann in Notes leider nur 64 KB an Text zurückgeben.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln