Recherche…


Chargement de données XML dans simplexml

Chargement de la chaîne

Utilisez simplexml_load_string pour créer un SimpleXMLElement partir d'une chaîne:

$xmlString = "<?xml version='1.0' encoding='UTF-8'?>";
$xml = simplexml_load_string($xmlString) or die("Error: Cannot create object");

Notez que or non || doit être utilisé ici car la préséance de or est supérieure à = . Le code après or ne sera exécuté que si $xml se résout finalement à false.

Chargement depuis un fichier

Utilisez simplexml_load_file pour charger des données XML à partir d'un fichier ou d'une URL:

$xml = simplexml_load_string("filePath.xml");

$xml = simplexml_load_string("https://example.com/doc.xml");

L'URL peut être de tous les schémas supportés par PHP , ou des wrappers de flux personnalisés.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow