A função " removeChild " no PHP DOM permite que você remova uma marca XML vazio de um arquivo. A função exclui apenas o filho especificado e deixa o resto do documento e tags XML intactos. Depois que você terminar de excluir o nó , você salvar o arquivo no disco rígido . Instruções
1
o botão direito do mouse no arquivo PHP que contém os procedimentos de XML. Clique no botão " Abrir com " e clique em seu editor de PHP preferido.
2
Abra o documento e carregar as informações XML. O código a seguir abre o arquivo XML chamado " customers.xml " :
$ doc = new DOMDocument ; $ doc -> load (' customers.xml ');
Substitua o arquivo com seu próprio que você deseja editar
3
Point. ao elemento que você deseja remover. Os seguintes pontos de código para o primeiro cliente na lista de dados XML:
$ clientes = $ doc- > documentElement ; $ cliente = $ cusotmers -> getElementsByTagName (' cliente ') -> item ( 0);
4
Excluir o elemento XML e salve o arquivo . O código a seguir exclui o primeiro elemento cliente e salva o arquivo :
$ DeleteCustomer = $ cliente -> removeChild ( $ cliente ); echo $ doc- > saveXML ();