La fonction " removeChild " dans le DOM de PHP vous permet de supprimer une balise XML vide à partir d'un fichier . Cette fonction supprime uniquement l'enfant indiquée et laisse le reste du document et balises XML intact . Une fois que vous avez fini de supprimer le nœud , vous enregistrez le fichier sur le disque dur . Instructions 1 clic droit sur le fichier PHP qui contient vos procédures XML. Cliquez sur " Ouvrir avec " et cliquez sur votre éditeur PHP préféré . 2 ouvrir le document et charger les informations XML. Le code suivant ouvre le fichier XML nommé " customers.xml ": $ doc = new DOMDocument ; $ doc - > load (' customers.xml '); remplacer le fichier avec votre propre que vous souhaitez modifier. 3 point à l'élément que vous souhaitez supprimer . Les points de code suivants au premier client dans la liste des données XML : Trouvez $ clients = $ doc -> documentElement ; $ client = $ cusotmers -> getElementsByTagName (' client ') - > item ( 0); 4 Supprimer l'élément XML et enregistrez le fichier . Le code suivant supprime le premier élément de client et enregistre le fichier : Photos $ DeleteCustomer = $ client -> removeChild ($ client ) ; echo $ doc -> saveXML ();
|