“Conocimientos Programación>Programación PHP /MySQL

Cómo lidiar con Espacios de nombre XML en PHP

2015/2/16
Extensible Markup Language es una forma flexible de transporte de datos a través de Internet y entre las aplicaciones . En XML , los datos están contenidos dentro de los elementos que tienen nombres . Debido a que XML es tan flexible , estos elementos pueden tener cualquier nombre a los deseos del programador , que se define por lo que se llama un espacio de nombres . XML se utiliza a menudo en combinación con Hypertext Preprocessor , que ejecuta secuencias de comandos en el servidor de alojamiento web. Con el fin de gestionar los datos de espacios de nombres complejos a través de PHP , debe utilizar algunas funciones especiales . Estas funciones identificar y decodificar el espacio de nombres XML. Cosas que necesitará
Bloc de notas
Ver Más instrucciones
1

carga el XML mediante la función simplexml_load_file . Por ejemplo , si el archivo se encuentra en http://www.mergingtoll.com/careful.xml , la función sería:

$ cuidadosa = simplexml_load_file ( ' http://www.mergingtoll.com /careful.xml ');

Esto almacenar el archivo XML en una variable llamada $ cuidadosa
2

Crear un elemento SimpleXML para la nueva variable. . Por ejemplo :

$ carefulsimple = new SimpleXMLElement ($ cuidado ) ;
3

Utilice el método getNamespaces para extraer todos los espacios de nombre de su elemento SimpleXML . Por ejemplo :

$ carefulns = $ carefulsimple -> getNamespaces ( true);
4

Imprimir la matriz de espacio de nombres utilizando la función print_r . Por ejemplo :

print_r ($ carefulns ) ;

Esto le permite ver todos los espacios de nombres asociados con el archivo XML
< br . >

Programación PHP /MySQL
¿Cómo se prueba un archivo PHP
Cómo Código Analizadores de expresiones regulares
Salida HTML en Perl vs. PHP
Un tutorial sobre Drop MySQL
PHP Funciones estáticas
Cómo editar archivos PHP
SSIS control Vs Flow. Flujo de datos
Cómo importar Excel a MySQL
Conocimientos Informáticos © http://www.ordenador.online