XML es un estándar de diseño Web que utiliza HTML con los datos pedidos. Para algunos programadores , la capacidad de imprimir archivos XML desde aplicaciones PHP ( Hypertext Preprocessor ) es necesario. Estos archivos se pueden utilizar para importar datos a tablas de bases de datos como MySQL o SQL Server. Es importante crear los archivos XML en el formato adecuado , o los datos no se puede utilizar la base de datos . Instrucciones
1
Crear un nuevo documento XML en el código Java. Esto crea una instancia de la clase que permite a los desarrolladores interactuar con las propiedades de clases y métodos. Un ejemplo del código es a
$ xmldoc = new DomDocument ( '1 .0 ');
2
Escriba el nodo raíz del documento. Esta raíz sobres nodo en el resto de la etiqueta XML y es necesario para cualquier documento XML. El código siguiente crea un nodo y lo asigna a la variable xmldoc creado en el paso 1 :
$ RootNode = $ xmldoc -> createElement ( 'root '); $ RootNode = $ xmldoc -> appendChild ($ RootNode ) ;
3
Añada el elemento principal. Por ejemplo , en este ejemplo , el archivo XML contiene una lista de clientes . Los elementos principales "clientes " se utiliza para etiquetar la lista. A continuación , el código crea el elemento principal de los clientes dentro del nodo raíz del archivo XML:
clientes $ = $ createElement ( "clientes" ) > xmlDoc - ; clientes $ = $ RootNode -> appendChild ($ los clientes ) ;
4
Agregar datos secundarios y rellenar los valores . En este ejemplo , se añade un cliente utilizando el nodo hijo cliente . En este ejemplo, sólo se crea un nodo hijo , pero XML puede contener varios registros. A continuación se muestra el código para crear un registro de cliente dentro de la etiqueta de clientes principal XML:
$ childNode = $ xmldoc -> createElement ( "cliente" ) ; $ childNode = $ cliente -> appendChild ($ childNode ) ; $ childnode_value = $ xmldoc -> createTextNode ( 'nombre '); $ childnode_value = $ childNode -> appendChild ( ' Jane ');
5
Guarda el documento XML. El paso final al escribir en cualquier archivo es para guardarlo. El código siguiente guarda el documento XML:
$ xml_final = $ xmldoc -> SaveXML ();