Tecnología

Inicio

Cómo comprobar si un nodo está vacía en XML

PHP genera un error al intentar procesar un nodo XML que contiene un valor nulo. Usted debe comprobar primero si la variable contiene un valor vacío antes de usar el código XML en sus cálculos. PHP tiene una función vacía que le indica si el nodo XML recuperado no contiene un valor. Usted contiene ningún cálculo dentro de la sentencia condicional para evitar errores en sus páginas PHP.

Instrucciones

1 Haga clic en la página PHP que importa los datos XML. Haga clic en "Abrir con", a continuación, haga clic en el editor de PHP que se utiliza para editar sus páginas Web.

2 Agregue el código para buscar el elemento XML particular. El código siguiente obtiene el valor de un elemento con el ID "customerid_5":

$ = Nuevo elemento searchElementById ( "customerid_5", $ hijos);
encontrado $ = $ element-> beginSearching ();

3 Detectar si el elemento no tiene ningún valor. Uso de la función vacía, el siguiente código muestra "No hay datos en el elemento" si el elemento no tiene ningún valor:

if (empty ($ encontrado)) {
echo "No hay datos en el elemento";
}