SimpleXML Objekte zusammenführen
Jens Schärer
- php
Hallo,
ich habe zwei SimpleXML-Objekte, welche Konfigurationsdaten enthalten. Ich möchte diese in einem Objekt zusammenfassen, also einfach Objekt 1 mit Objekt 2 zusammenführen. Geht das mit SimpleXML direkt oder muss ich mir eine eigene Merge-Funktion schreiben?
Gruß,
Jens
Hallo Jens.
ich habe zwei SimpleXML-Objekte, welche Konfigurationsdaten enthalten. Ich möchte diese in einem Objekt zusammenfassen, also einfach Objekt 1 mit Objekt 2 zusammenführen. Geht das mit SimpleXML direkt oder muss ich mir eine eigene Merge-Funktion schreiben?
Ich schätze, dass so etwas mit simplexml nicht machbar ist. Die DOM-Erweiterung hingegen ist in dieser (und vielen anderen) Hinsicht deutlich mächtiger. So steht dir dort eine importNode-Methode zur Verfügung, welche das Gewünschte ermöglichen sollte. (Siehe auch die Kommentare im unteren Bereich.)
Einen schönen Dienstag noch.
Gruß, Mathias