Import von vielen Textdateien
am 14.08.2006 17:25:50 von dirkblumenthal
Hallo,
ich bin absoluter SQL-Doofie und benötige etwas Hilfe, um folgendes
Problem zu bewältigen.
Ich betreibe mehrere CMS-Systeme unter Joomla! und habe bei einem
dieser Systeme das Glück(?), von statischen HTML-Dateien auf
dynamischen Inhalt migrieren zu dürfen.
Um halt nicht für jede Datei den Umweg über die Zwischenablage gehen
zu müssen, muss es doch möglich sein, quasi per BatchJob für jede
einzelne Datei einen neuen Datensatz anzulegen und die Daten in das
betreffende Feld der Tabelle zu importieren. Nur wie mache ich das ?
Per HTML2Text ist der reine QuellCode schon separiert. Es existieren
also nur noch die Daten.
Für Eure Hilfe schon einmal vielen Dank.
db
Re: Import von vielen Textdateien
am 14.08.2006 17:38:32 von Kai Ruhnau
dirkblumenthal@web.de wrote:
^^^^^^^^^^^^^^^^^^^^^
Wer?
> ich bin absoluter SQL-Doofie und benötige etwas Hilfe, um folgendes
> Problem zu bewältigen.
> Ich betreibe mehrere CMS-Systeme unter Joomla! und habe bei einem
> dieser Systeme das Glück(?), von statischen HTML-Dateien auf
> dynamischen Inhalt migrieren zu dürfen.
> Um halt nicht für jede Datei den Umweg über die Zwischenablage gehen
> zu müssen, muss es doch möglich sein, quasi per BatchJob für jede
> einzelne Datei einen neuen Datensatz anzulegen und die Daten in das
> betreffende Feld der Tabelle zu importieren. Nur wie mache ich das ?
> Per HTML2Text ist der reine QuellCode schon separiert. Es existieren
> also nur noch die Daten.
Du bist hier falsch.
Wir reden hier über MySQL, du hast aber ein reines Applikationsproblem
mit Joomla. Wende dich an den Hersteller und frag' dort nach, ob sie
entsprechende Automatismen anbieten, wie diese aussehen müssten bzw.
welche Schnittstellen Joomla zur Verfügung stellt.
Grüße
Kai
Re: Import von vielen Textdateien
am 14.08.2006 18:35:31 von Thomas Rachel
dirkblumenthal@web.de wrote:
^^^^^^^^^^^^^^^^^^^^^?
> Um halt nicht für jede Datei den Umweg über die Zwischenablage gehen
> zu müssen, muss es doch möglich sein, quasi per BatchJob für jede
> einzelne Datei einen neuen Datensatz anzulegen und die Daten in das
> betreffende Feld der Tabelle zu importieren.
Prinzipiell sollte das möglich sein. Allerdings ist dafür eine genaue
Kenntnis der Tabellenstruktur, die die Applikation verwendet, notwendig.
Wenn Du die hast, kannst Du die vorhandenen Texte in SQL-Querys umwandeln
und diese dann ausführen lassen. Wenn es aber viele Abhängigkeiten der
verwendeten Tabellen untereinander gibt, könnte das schwierig werden.
Ansonsten bist Du, wie Kai bereits schrieb, auf applikationsseitige
Schnittstellen angewiesen - oder eben auf die Möglichkeit, die (vermutlich
vorhandenen) HTML-Eingabefelder automatisiert zu beschicken, was ab ehesten
in einer Newsgroup in Richtung Webclients oder Webprotokolle ontopic sein
dürfte.
HTH,
Thomas
--
C: Ich möchte nicht länger "Junge" genannt werden. Ich finde
den Ausdruck demütigend und sexistisch.
H: Wie möchtest Du dann genannt werden? [aus "Calvin and Hobbes"
C: "Genetisch bevorzugter Jugendlicher". by Watterson]