SimpleXMLElement::xpath
simplexml_load_file
Fonctions SimpleXML
PHP Manual

# simplexml_import_dom

(PHP 5)

simplexml_import_dom — Construit un objet SimpleXMLElement à partir d'un objet DOM

### Description

SimpleXMLElement simplexml_import_dom ( DOMNode `$node` [, string `$class_name`= "SimpleXMLElement" ] )

simplexml_import_dom() prend un noeud d'un document DOM et la transforme en noeud SimpleXML. Ce nouvel objet peut alors être utilisé comme un objet natif SimpleXML.

### Liste de paramètres

`node`

  Un élément DOM

`class_name`

  Vous pouvez utiliser ce paramètre optionnel afin que simplexml_load_string() retourne un objet de la classe spécifiée. Cette classe doit étendre la classe SimpleXMLElement.

### Valeurs de retour

Retourne un objet SimpleXMLElement ou `FALSE` si une erreur survient.

### Exemples

Exemple #1 Import DOM

`<?php
$dom = new DOMDocument;
$dom->loadXML('<books><book><title>blah</title></book></books>');
if (!$dom) {
echo 'Erreur durant l'analyse du document';
exit;
}
$s = simplexml_import_dom($dom);
echo $s->book[0]->title; // blah
?>`

### Voir aussi

- dom_import_simplexml() - Transforme un objet SimpleXMLElement en un objet DOMElement

SimpleXMLElement::xpath
simplexml_load_file
Fonctions SimpleXML
PHP Manual