Tecnología

Inicio

Cómo quitar las etiquetas vacías en PHP DOM

La función "removeChild" en el DOM PHP le permite quitar una etiqueta XML vacío desde un archivo. La función borra sólo al niño especificado y deja el resto de las etiquetas de documento y XML intactos. Después de terminar de eliminar el nodo, se guarda el archivo en el disco duro.

Instrucciones

1 Haga clic en el archivo PHP que contiene los procedimientos XML. Haga clic en "Abrir con" opción y haga clic en su editor de PHP preferido.

2 Abra el documento y cargar la información XML. El código siguiente abre el archivo XML denominado "clientes.xml":

$ Doc = new DOMDocument;
$ Doc-> load ( 'clientes.xml');

Reemplazar el archivo con su propio que desea editar.

3 Apunte al elemento que desea eliminar. El siguiente código apunta al primer cliente en la lista de datos XML:

$ = $ doc- clientes> DocumentElement;
$ = $ Cusotmers- cliente> getElementsByTagName ( "cliente") -> tema (0);

4 Eliminar el elemento XML y guardar el archivo. El código siguiente elimina el primer elemento del cliente y guarda el archivo:

$ Deletecustomer = $ cliente-> removeChild ($ cliente);
echo $ doc-> saveXML ();