Die " removeChild "-Funktion in der PHP DOM können Sie entfernen einen leeren XML-Tags aus einer Datei. Die Funktion löscht nur die angegebene Kind und überlässt den Rest des Dokuments und XML-Tags intakt. Nach dem Löschen der Knoten fertig , speichern Sie die Datei auf der Festplatte. Anleitung
1
rechten Maustaste auf die PHP -Datei, die XML- Prozeduren enthält . Klicken Sie auf " Öffnen mit " und klicken Sie die gewünschte PHP -Editor.
2
Öffnen Sie das Dokument und laden Sie die XML-Informationen . Der folgende Code öffnet die XML-Datei mit dem Namen " customers.xml ":
$ doc = new DOMDocument ; $ doc - > load ( ' customers.xml ');
Ersetzen Sie die Datei mit Ihrem eigenen , die Sie .
3
Zeigen Sie auf das Element, das Sie entfernen möchten, bearbeiten möchten. Der folgende Code zeigt auf den ersten Kunden in der Liste der XML-Daten :
$ customers = $ doc -> documentElement ; $ customer = $ cusotmers -> getElementsByTagName ( "Kunde" ) - > item ( 0);
4
löschen das XML-Element , und speichern Sie die Datei. Der folgende Code löscht der erste Kunde Element und speichert die Datei :
$ DeleteCustomer = $ Kunde -> removeChild ( $ customer ); echo $ doc -> saveXML ();