1
extraer y salida de datos de un archivo XML . Por ejemplo , un archivo llamado " data.xml " :
< xml version = " 1.0 " Página 2
cargar el archivo XML con la función " simplexml_load_file " para crear un objeto PHP. Obtener el nombre del primer elemento . Tipo:
$ xml_data = simplexml_load_file ( " data.xml ");
echo " Elemento: " . $ xml_data -> getName ();
3
Iterar a través de los niños en el objeto de extraer el elemento y los datos XML. Tipo:
echo " Elementos hijo :";
foreach ( $ xml_data - > children ( ) as $ xml_child ) { echo $
xml_child -> getName ( ) . " - >". $ xml_child . " \\ r \\ n"; }
>
4
Crear un documento XML utilizando los métodos SimpleXML para agregar atributos e hijos a un maestro ? elemento . Comience por crear un nuevo elemento SimpleXML con el nombre del elemento . Tipo:
< php
$ biblioteca = new SimpleXMLElement ( " Añadir hijos ? el elemento XML con el método " addChild " . Tipo: libro $ = $ biblioteca -> addChild ( " libro" ) ; Agregar atributos a los elementos XML con el método " addAttribute " . Tipo: $ libro -> addAttribute ( "title" , "A Tale of Two Cities "); $ libro -> addAttribute ( "autor ", " Charles Dickens ") ; $ libro -> addAttribute ( " año ", " 1859 "); seguir añadiendo nuevos elementos. Salida de los datos como un archivo XML mediante el método " asXML " . Tipo: header ( ' Content-type : text /xml' ) ; echo $ biblioteca -> asXML ();
5
6
7