PHP - Fonctions SimpleXML

Les fonctions d'extension SimpleXML fournissent le jeu d'outils pour convertir XML en objet. Ces objets traitent des sélecteurs de propriétés normaux et des itérateurs de tableaux.

Installation

Cette extension est activée par défaut. La ligne de commande par défaut pour désactiver au moment de la compilation est --disable-simplexml

Configuration d'exécution

Cette extension n'a pas de directives de configuration définies dans php.ini.

Fonctions SimpleXMLElement

La classe SimpleXMLElement représente un document XML suivant les fonctions de cette classe -

Sr.Non Description de la fonction PHP
1 SimpleXMLElement :: addAttribute

Cette fonction ajoute un attribut au SimpleXMLElement.

5
2 SimpleXMLElement :: addChild

Cette fonction ajoute un élément enfant à l'élément XML.

5
3 SimpleXMLElement :: asXML

Cette fonction renvoie une chaîne XML.

5
4 SimpleXMLElement :: attributs

Cette fonction est utilisée pour identifier l'attribut d'un élément.

5
5 SimpleXMLElement :: enfants

Cette fonction trouve les enfants du nœud donné.

5
6 Construction SimpleXMLElement :: __

Cette fonction permet de créer un objet SimpleXMLElement.

5
sept SimpleXMLElement :: count

Cette fonction compte et renvoie le nombre d'enfants d'un élément.

5
8 SimpleXMLElement :: getDocNamespaces

Cette fonction permet de récupérer les espaces de noms déclarés dans le document.

5
9 SimpleXMLElement :: getName

Cette fonction renvoie le nom de l'élément XML actuel.

5
dix SimpleXMLElement :: getNamespaces

Cette fonction renvoie les espaces de nom utilisés dans le document actuel.

5
11 SimpleXMLElement :: registerXPathNamespace

Cette fonction crée un contexte d'espace de nom pour la prochaine requête XPath.

5
12 SimpleXMLElement :: saveXML

Cette fonction est un alias de asXML.

5
13 SimpleXMLElement :: __ toString

Cette fonction renvoie le contexte de la chaîne.

5
14 SimpleXMLElement :: xpath

Il exécutait la requête xpath pour les données XML.

5

Fonctions SimpleXMLIterator

En utilisant les fonctions de la classe SimpleXMLIterator, vous pouvez parcourir les éléments d'un document XML en suivant les fonctions SimpleXMLIterator -

Sr.Non Description de la fonction PHP
1

Cette fonction renvoie l'élément courant de l'itérateur.

5
2

Cette fonction renvoie les enfants / sous-éléments de l'élément courant dans l'itérateur.

5
3

Cette fonction vérifie si l'élément actuel de l'itérateur a des enfants / sous-éléments.

5
4

Cette fonction renvoie la clé actuelle.

5
5

Cette fonction déplace le pointeur de l'itérateur courant vers l'élément suivant.

5
6

Cette fonction déplace le pointeur de l'itérateur courant sur le premier élément.

5
sept

Cette fonction vérifie si l'élément actuel de l'itérateur est valide.

5

Fonctions SimpleXML

Voici les fonctions SimpleXML -

Sr.Non Description de la fonction PHP
1 simplexml_load_file

Charge un fichier XML en tant qu'objet SimpleXMLElement.

5
2 simplexml_load_string

Charge une chaîne XML en tant qu'objet SimpleXMLElement.

5
3 simplexml_import_dom

Récupère un objet de la classe SimpleXMLElement à partir du nœud DOM donné.

5