Autor Thema: WEB-Seite als XML in einem Dok speichern  (Gelesen 5895 mal)

Offline masterste2000

  • Aktives Mitglied
  • ***
  • Beiträge: 128
WEB-Seite als XML in einem Dok speichern
« am: 19.05.10 - 09:25:19 »
Guten Morgen,

da ich noch nichts mit WEB / XML gemacht habe, habe ich folgendes Problem welches ich gerne lösen wollte. Ich hoffe Ihr könnt mir ein Möglichkeit aufzeigen, wie ich das Problem lösen kann.

Zu meinem Problem: Ich wollte gerne eine http / Web-Seite mit Hilfe von einem Skript aufrufen ( nicht unbedingt öffnen ).
Diese Seite sollte  dann als XML in einem Notes-Dokument verfügbar sein, da ich gewisse Inhalte aus dem XML - Inhalt auslesen wollte bzw. zum Schluss in Felder in einer Maske schreiben will.

Auf diesem Weg möchte ich mich schon für eure Hilfe / Lösungsansätze bedanken!

Offline Jan Grünklee

  • Frischling
  • *
  • Beiträge: 43
  • Geschlecht: Männlich
Re: WEB-Seite als XML in einem Dok speichern
« Antwort #1 am: 19.05.10 - 10:21:27 »
Moin,

zum auslesen der Website findest Du hier http://atnotes.de/index.php/topic,22810.0.html ein paar Ansätze.

Den Source Code, den Du dann bekommen hast schreibst Du in einen NotesStream und übergibst den an den NotesDomParser. Dann ziehst Du Dir alle Daten die Du brauchst und baust Dir Dein XML zusammen schreibst das ganze wärend des parsens in einen zweiten NotesStream.

Am Ende erzeugst Du ein Dokument mit einem RT Item und schreibst den Inhalt des zweiten Streams in das RT Item.

Sollte theoretisch funktionieren. Gemacht habe ich sowas selbst noch nicht, aber als ein erster Ansatz...

Gruss Jan
Notes ist das was Du draus machst!

Offline masterste2000

  • Aktives Mitglied
  • ***
  • Beiträge: 128
Re: WEB-Seite als XML in einem Dok speichern
« Antwort #2 am: 19.05.10 - 11:47:03 »
Danke, aber so wirklich hilft mir das nicht weiter!   :-:


Vieleicht kann mir jemand mal so ein Skript-Beispiel einstellen, welches ich nur etwas anpassen muß. 

 ::)






Offline Jan Grünklee

  • Frischling
  • *
  • Beiträge: 43
  • Geschlecht: Männlich
Re: WEB-Seite als XML in einem Dok speichern
« Antwort #3 am: 19.05.10 - 12:01:48 »
Beispiele findest Du in der Designer Hilfe zu den jeweiligen Klassen (NotesStream, NotesDOMParser, etc)

und die musst Du dann nur noch auf Deine Anforderungen hin anpassen.

Gruss Jan
Notes ist das was Du draus machst!

Offline masterste2000

  • Aktives Mitglied
  • ***
  • Beiträge: 128
Re: WEB-Seite als XML in einem Dok speichern
« Antwort #4 am: 20.05.10 - 08:09:47 »
Danke, aber Ihr seit schon bei der Umwandlung....


Ich brauche erstmal Hilfe bei

->>> Wie spreche ich eine Webseite an ohne diese zu öffen??!!! 
->>> Wie gekomme ich den Inhalt der Webseite abgespeichert??!!!


Das sind für mich erstmal die wichtigen Fragen!!

Ich bin noch voller Hoffnung das es hier jemanden gibt der mir helfen kann.

Ihr würdet mir schon helfen, wenn Ihr die Klasse und Methode benennen würdet den Rest erlese ich mir dann!!


VIELEN DANK!!!


 

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: WEB-Seite als XML in einem Dok speichern
« Antwort #5 am: 20.05.10 - 08:22:19 »
Hallo,

Ehrlich gesagt kann ich mir aktuell nicht so richtig vorstellen, wie Du an die Daten einer Webseite herankommen willst, ohne diese zu oeffnen.

Was machst Du z.B. wenn diese Seite dynamisch aufgebaut wird.
(PHP, ASP, ...)
Hier wird der anzuzeigene HTML-Code doch erst generiert, wenn die Seite aufgerufen wird.


Andreas

Offline masterste2000

  • Aktives Mitglied
  • ***
  • Beiträge: 128
Re: WEB-Seite als XML in einem Dok speichern
« Antwort #6 am: 20.05.10 - 13:09:08 »
Genau das ist ja mein Problem. Es werden auf der Webseite Daten aufbereitet die für die Grundbefüllung von einem LoNo Dok. benötigt werden.

Daher wäre es schlecht, wenn sich beim Öffnen vom Formular, für die Grundbefüllung der Daten, ein Browserfenster öffnet.




Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: WEB-Seite als XML in einem Dok speichern
« Antwort #7 am: 20.05.10 - 13:12:15 »
Mach es mit einem Java Agent und verwende die

Java Class HttpURLConnection.html

http://java.sun.com/j2se/1.4.2/docs/api/java/net/HttpURLConnection.html

zum lesen der Seite ;-)

Grüße David
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: WEB-Seite als XML in einem Dok speichern
« Antwort #8 am: 20.05.10 - 13:14:07 »
Oder eine Alternative dazu wäre, auch mit Java, der Jakarta HTTP Client von Apache, der soll in der Handhabung etwas einfacher sein. (EDIT: Sofern der mit Java 1.4.2 läuft, habe das jetzt nicht weiter nachgelesen)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz