Moin!
phps xml-Funktionalität kennst du (simplexml, dom, sax)?
Ja, die lösen aber nicht das Problem, wie man die Daten in einem Rutsch in die Datenbank bekommt und wieder ausliest.
Ich habe mir in dem Zusammenhang auch schon über Stored Procedures nachgedacht, aber auch denen kann man nicht einfach ein Objekt übergeben.
Das Problem ist, dass XML im allgemeinen eine Datenstruktur abbildet, die man nicht einfach so 1:1 in eine Datenbank tun kann.
Klar könnte man die XML-Datei an ihren Hauptknoten der ersten Ebene auseinanderhacken und die Teilstrings dann als Text in eine Tabelle tun. Und mit XPath-Funktionen im Query dann suchen. Aber das kann man vermutlich auch deutlich einfacher haben, wenn man die Datenbank weglässt.
Du wirst dein Problem also detaillierter beschreiben müssen.
- Sven Rautenberg