Nwlapcug.com


Come rimuovere tag vuoti in PHP DOM

La funzione di "removeChild" nel PHP DOM consente di rimuovere un tag XML vuoto da un file. La funzione Elimina solo l'elemento figlio specificato e lascia intatto il resto del documento e i tag XML. Dopo aver eliminato il nodo, si salva il file sul disco rigido.

Istruzioni

1

Pulsante destro del mouse il file PHP che contiene le procedure di XML. Fare clic sull'opzione "Apri con" e scegliere il vostro preferito editor PHP.

2

Aprire il documento e caricare le informazioni XML. Il codice seguente apre il file XML denominato "Customers. xml":

$doc = nuovo DOMDocument;
$doc -> load('customers.xml');

Sostituire il file con il proprio quello che si desidera modificare.

3

Scegliere l'elemento che si desidera rimuovere. Il codice riportato di seguito fa riferimento al primo cliente nell'elenco dei dati XML:

$customers = $doc -> documentElement;
$customer = $customers - > getElementsByTagName('customer') -> item(0);

4

Eliminare l'elemento XML e salvare il file. Il codice seguente elimina il primo elemento di cliente e salva il file:

$deletecustomer = $customer -> removeChild($customer);
Eco $doc -> saveXML;