Hi,
Jetzt will ich den Eintrag löschen. Dafür habe ich folgende Funktion:
$doc = DOMDocument::load(../xml/source_en.xml);
$xp = new DOMXPath($doc);
$nodeList = $xp->query("file[filename=en/index.html]");
$nodeList->item(0)->parentNode->removeChild($nodeList->item(0));
$doc->save($file);
>
> Leider kommt beim Aufrufen immer die Fehlermeldung
> "Call to a member function removeChild() on a non-object"
>
> Wo liegt mein Denkfehler???
Darin, dass du meinst auf uebliche Debug-Masznahmen vollkommen verzichten zu koennen?
Hast du dir bspw. mal den Inhalt von $nodeList per var\_dump() ausgeben lassen?
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“