Extensible Markup Language é uma maneira flexível de transporte de dados através da Internet e entre as aplicações. Dentro de XML , os dados estão contidos em elementos que têm nomes. Como o XML é tão flexível, esses elementos podem ter o que os nomes dos desejos programador, definidos por aquilo que é chamado de um namespace. XML é frequentemente usado em conjunto com Hypertext Preprocessor , que executa os scripts do lado do servidor de web hosting. A fim de gerenciar os dados de espaço de nomes complexos via PHP, você deve empregar algumas funções especiais. Estas funções identificar e descodificar o namespace XML. Coisas que você precisa
Notepad
Mostrar Mais instruções
1
Carregar o XML usando a função simplexml_load_file . Por exemplo, se o arquivo está localizado em http://www.mergingtoll.com/careful.xml , a função ficaria assim :
$ cuidadoso = simplexml_load_file (' http://www.mergingtoll.com /careful.xml ');
Este iria armazenar o arquivo XML em uma variável chamada $ cuidadoso
2
Crie um elemento SimpleXML para sua nova variável. . Por exemplo :
$ carefulsimple = new SimpleXMLElement ( $ cuidadoso );
3
Use o método getNamespaces para extrair todos os namespaces do seu elemento SimpleXML . Por exemplo :
$ carefulns = $ carefulsimple -> getNamespaces (true);
4
Imprimir sua matriz namespace usando a função print_r . Por exemplo :
print_r ( $ carefulns );
Isso permite que você veja todos os espaços de nomes associados com o arquivo XML
< br. >