Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como remover uma criança de XML com PHP
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 (); ?

>

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar HTML Purifier Como Tidy Alternativa 
·Como testar local Carregar FTP PHP no Dreamweaver 8 
·PHP Desvincular Problemas 
·Tipos de corda PHP 
·Como fazer uma lista de reprodução XML usando PHP 
·Tutorial interativo sobre o Top PHP 
·Como usar nomes reservados como colunas no MySQL 
·Como Personagens de saída com uma consulta MySQL 
·Como lidar com espaços de nomes XML em PHP 
·Como criar um contador de PHP 
  Artigos em destaque
·Como adicionar uma caixa de listagem 
·Diferentes maneiras de exibir a data em linha de comand…
·Como mover objetos a uma velocidade constante em Unity 
·Como adicionar inteiros com deslocamentos Bit 
·Como declarar funções inline em C + + 
·Como construir um Applet Com Eclipse 
·Publicar para String PHP 
·Como importar Mapas Em Java 
·Como alinhar números decimais em apenas básico 1.01 
·Dicas de Game Maker 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados