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 |