FeuerHoden
2019-10-17, 19:48:41
Hallo,
in einem früheren Job hatten wir eine ziemlich mächtige Import Funktion für ein Kleinanzeigen-Portal. Viele Kleinanzeigen kamen täglich von zig Portalen in unterschiedlichsten Datenformaten und mussten vom Import Skript in unser Datenformat übersetzt werden. Geschrieben war das ganze in PHP, allerdings über Jahre und verschiedene Entwickler hinweg organisch gewachsen.
Ich würde nun gerne für eigene Übungszwecke ein eigenes Skript oder Programm schreiben dass mir zb. aus einem XML eine CSV Datei macht, oder ein JSON, oder ein HTML Fragment, oder ein MySQL Insert für eine DB.
Ich weiß dass es teilweise solche Konverter gibt, aber das ist nicht das was ich suche. Wenn zb. in einer Datenbank ein Feld "User" lautet und in der anderen "Benutzer" oder "Users" oder "Name", dann kann ich das mit einem Skript abfangen. Oder der Klassiker Vor- und Nachname im selben Feld und das per Skript splitten.
In meinem alten Job war es meine Aufgabe solche Transfers zu bewerkstelligen, allerdings wie erwähnt mit nicht optimalen Mitteln.
Jetzt möchte das gerne privat nachspielen
Hintergrund ist dass ich zb. verschiedene Buchhaltungsprogramme nacheinander teste die alle mehr oder weniger über eine Import/Export Funktion verfügen, aber Datenformate auswerfen die untereinander nicht kompatibel sind.
Das heißt ich habe bereits Datensätze die ich, so wie sie sind, nicht hin und her importieren kann.
Was die Sprache betrifft bin ich komplett offen. Ich kann etwas C und PHP. C++ und Python würden mich reizen. Javascript mag ich eher nicht.
Hat jemand eine Idee?
Vielen Dank
FeuerHoden
in einem früheren Job hatten wir eine ziemlich mächtige Import Funktion für ein Kleinanzeigen-Portal. Viele Kleinanzeigen kamen täglich von zig Portalen in unterschiedlichsten Datenformaten und mussten vom Import Skript in unser Datenformat übersetzt werden. Geschrieben war das ganze in PHP, allerdings über Jahre und verschiedene Entwickler hinweg organisch gewachsen.
Ich würde nun gerne für eigene Übungszwecke ein eigenes Skript oder Programm schreiben dass mir zb. aus einem XML eine CSV Datei macht, oder ein JSON, oder ein HTML Fragment, oder ein MySQL Insert für eine DB.
Ich weiß dass es teilweise solche Konverter gibt, aber das ist nicht das was ich suche. Wenn zb. in einer Datenbank ein Feld "User" lautet und in der anderen "Benutzer" oder "Users" oder "Name", dann kann ich das mit einem Skript abfangen. Oder der Klassiker Vor- und Nachname im selben Feld und das per Skript splitten.
In meinem alten Job war es meine Aufgabe solche Transfers zu bewerkstelligen, allerdings wie erwähnt mit nicht optimalen Mitteln.
Jetzt möchte das gerne privat nachspielen
Hintergrund ist dass ich zb. verschiedene Buchhaltungsprogramme nacheinander teste die alle mehr oder weniger über eine Import/Export Funktion verfügen, aber Datenformate auswerfen die untereinander nicht kompatibel sind.
Das heißt ich habe bereits Datensätze die ich, so wie sie sind, nicht hin und her importieren kann.
Was die Sprache betrifft bin ich komplett offen. Ich kann etwas C und PHP. C++ und Python würden mich reizen. Javascript mag ich eher nicht.
Hat jemand eine Idee?
Vielen Dank
FeuerHoden