dom_import_simplexml

(PHP 5)

dom_import_simplexmlTransforme un objet SimpleXMLElement en un objet DOMElement

Description

DOMElement dom_import_simplexml ( SimpleXMLElement $node )

dom_import_simplexml() transforme l'objet SimpleXML node en un objet DOMElement. Le nouvel objet peut être utilisé en tant que noeud natif DOMElement.

Liste de paramètres

node

Le noeud SimpleXMLElement.

Valeurs de retour

Le noeud DOMElement à ajouter ou FALSE si une erreur survient.

Exemples

Exemple #1 Importation d'un objet SimpleXML dans DOM avec dom_import_simplexml()

<?php

$sxe = simplexml_load_string('<books><book><title>blah</title></book></books>');

if ($sxe === false) {
	echo 'Erreur lors de l\'analyse du document';
	exit;
}

$dom_sxe = dom_import_simplexml($sxe);
if (!$dom_sxe) {
	echo 'Erreur lors de la conversion du XML';
	exit;
}

$dom = new DOMDocument('1.0');
$dom_sxe = $dom->importNode($dom_sxe, true);
$dom_sxe = $dom->appendChild($dom_sxe);

echo $dom->saveXML();

?>

Voir aussi

LoadingChargement en cours