Grog: XML -> MySQL -> PHP

Beitrag lesen

Hallo,

ich habe fast tagtäglich mit der gleichen Aufgabenstellung zu tun zur Zeit. Je nachdem, wie groß dein XML-File ist, wirst du sowieso an eine Streaming-Lösung denken müssen. Ich arbeite mit Files zwischen 1 und 2 GB.

D.h. lesen, verarbeiten, in DB schieben und so weiter. zwischendrin mal speicher leer machen. Dazu benutze ich den guten alten SAX-Parser.

Ab einer gewissen Komplexität der Files wirst du um ein Nachbauen des Objektes nicht umherkommen, schon allein aufgrund von bestimmten Konvertierungen. So ist das zumindest bei mir. Datenmigration halt.

Na ja,
schönen Freitag noch, mein Bier wartet

Grog