De functie " removeChild " in de PHP DOM kunt u een lege XML-tag van een bestand te verwijderen . De functie wist alleen de opgegeven kind en laat de rest van het document en de XML- tags intact . Nadat u klaar bent met het verwijderen van het knooppunt , het bestand op te slaan u om de harde schijf . Instructies 1 Rechtsklik op het PHP- bestand dat uw XML- procedures bevat . Klik op de " Openen met " optie en klik op de gewenste PHP editor . Kopen van 2 Open het document en plaats de XML- gegevens . De volgende code opent het XML- bestand met de naam " customers.xml " : $ doc = new DOMDocument ; $ doc - > load ( ' customers.xml ' ) ; Vervang het bestand met uw eigen die u wilt . Punt 3 bewerken om het element dat u wilt verwijderen . De volgende code wijst naar de eerste klant in de lijst met XML-gegevens : $ klanten = $ doc - > documentElement ; $ klant = $ cusotmers - > getElementsByTagName ( ' klant ' ) - > item ( 0 ) ; 4 Verwijder de XML-element en sla het bestand op . De volgende code verwijdert de eerste klant element en slaat het bestand : $ deletecustomer = $ klant - > removeChild ( $ klant ) ; echo $ doc - > saveXML ( ) ; < br >
|