desenvolvedores de aplicativos da Web usam a linguagem de script PHP popular para apresentar dados dinâmicos para seus visitantes do site. Os desenvolvedores podem criar o script PHP para recuperar e armazenar os dados em documentos XML formatado. A classe PHP DOMNode acessa o documento XML e manipula os dados usando vários métodos pré-definidos diferentes. Especificamente , o método de " removeChild " remove um elemento filho XML . Instruções
1
Atribuir a nova ação DOMDocument a uma variável. Neste exemplo de código, a nova ação DOMDocument foi atribuído à variável retriever
$ retriever = new DOMDocument (); .
2
Coloque o documento XML para o script. Neste exemplo, " yourFile.XML " foi carregado e atribuído à variável retriever
$ retriever -> load (' yourFile.xml '); .
3
Obter e atribuir o elemento do documento para uma nova variável. Aqui, " documentElement " foi atribuído à variável $ masterElement
$ masterElement = $ retriever -> documentElement ; .
4
Selecione o elemento filho que você deseja remover. Use o método GetElementsByTagName . Neste exemplo , o elemento " yourElement " está selecionado e atribuído à variável masterContent
$ masterContent = $ masterElement -> getElementsByTagName (' yourElement ') -> item ( 0); .
5
Retire o elemento filho usando o método removeChild . O código de exemplo usa o método removeChild para remover o conteúdo que foi atribuído à variável $ masterContent
$ oldContent = $ masterElement -> removeChild ( $ masterContent ); .
6
Imprima o XML para garantir o elemento filho foi removido. . Use o comando echo eo método saveXML
echo $ retriever -> saveXML ();
Depois de ser fechado dentro de tags PHP , todo o código de exemplo aparece como:
$ retriever = new DOMDocument ();
$ retriever -> load (' yourFile.xml ');
$ masterElement = $ retriever -> documentElement ;
$ masterContent = $ masterElement -> getElementsByTagName (' yourElement ') -> item ( 0);
$ oldContent = $ masterElement -> removeChild ( $ masterContent );
echo $ retriever -> saveXML (); ?
>