PHP - Funciones SimpleXML

Las funciones de extensión SimpleXML proporcionan el conjunto de herramientas para convertir XML en un objeto. Estos objetos tratan con selectores de propiedades normales e iteradores de matriz.

Instalación

Esta extensión se habilita de forma predeterminada. La línea de comando predeterminada para deshabilitar en tiempo de compilación es --disable-simplexml

Configuración en tiempo de ejecución

Esta extensión no tiene directivas de configuración definidas en php.ini.

Funciones SimpleXMLElement

La clase SimpleXMLElement representa un documento XML, las siguientes son las funciones de esta clase:

No Señor Función descriptiva PHP
1 SimpleXMLElement :: addAttribute

Esta función agrega un atributo al SimpleXMLElement.

5
2 SimpleXMLElement :: addChild

Esta función agrega un elemento hijo al elemento XML.

5
3 SimpleXMLElement :: asXML

Esta función devuelve una cadena XML.

5
4 SimpleXMLElement :: atributos

Esta función se utiliza para identificar el atributo de un elemento.

5
5 SimpleXMLElement :: niños

Esta función encuentra los hijos del nodo dado.

5
6 SimpleXMLElement :: __ construct

Esta función se utiliza para crear un objeto SimpleXMLElement.

5
7 SimpleXMLElement :: contar

Esta función cuenta y devuelve el número de hijos de un elemento.

5
8 SimpleXMLElement :: getDocNamespaces

Esta función se utiliza para recuperar los espacios de nombres declarados en el documento.

5
9 SimpleXMLElement :: getName

Esta función devuelve el nombre del elemento XML actual.

5
10 SimpleXMLElement :: getNamespaces

Esta función devuelve los espacios de nombres utilizados en el documento actual.

5
11 SimpleXMLElement :: registerXPathNamespace

Esta función crea un contexto de espacio de nombres para la siguiente consulta XPath.

5
12 SimpleXMLElement :: saveXML

Esta función es un alias de asXML.

5
13 SimpleXMLElement :: __ toString

Esta función devuelve el contexto de la cadena.

5
14 SimpleXMLElement :: xpath

Solía ​​ejecutar la consulta xpath para los datos XML.

5

Funciones de SimpleXMLIterator

Usando las funciones de la clase SimpleXMLIterator puede iterar a través de los elementos de un documento XML, las siguientes son las funciones de SimpleXMLIterator:

No Señor Función descriptiva PHP
1

Esta función devuelve el elemento actual en el iterador.

5
2

Esta función devuelve los elementos secundarios / subelementos del elemento actual en el iterador.

5
3

Esta función verifica si el elemento actual en el iterador tiene elementos secundarios / subelementos.

5
4

Esta función devuelve la clave actual.

5
5

Esta función mueve el puntero del iterador actual al siguiente elemento.

5
6

Esta función mueve el puntero del iterador actual al primer elemento.

5
7

Esta función verifica si el elemento actual en el iterador es válido.

5

Funciones SimpleXML

A continuación se muestran las funciones de SimpleXML:

No Señor Función descriptiva PHP
1 simplexml_load_file

Carga un archivo XML como un objeto SimpleXMLElement.

5
2 simplexml_load_string

Carga una cadena XML como un objeto SimpleXMLElement.

5
3 simplexml_import_dom

Recupera un objeto de la clase SimpleXMLElement del nodo DOM dado.

5