# dom_import_simplexml

(PHP 5, PHP 7, PHP 8)

dom_import_simplexml — Obtiene un objeto DOMElement desde un objeto SimpleXMLElement

### Descripción

dom_import_simplexml(object `$node`): DOMElement

Esta función toma el nodo `node` de la clase SimpleXML y lo convierte en un nodod DOMElement. Este nuevo objeto se puede usar como un nodo DOMElement nativo.

### Parámetros

`node`

  El nodo SimpleXMLElement.

### Valores devueltos

El nodo DOMElement añdido.

### Historial de cambios

Versión | Descripción
--- | ---
8.0.0 | Esta función ya no devuelve `null` en caso de fallo.

### Ejemplos

Ejemplo #1 Importar SimpleXML a DOM con dom_import_simplexml()

`<?php
$sxe = simplexml_load_string('<books><book><title>blah</title></book></books>');
if ($sxe === false) {
echo 'Error al analizar el documento';
exit;
}
$dom_sxe = dom_import_simplexml($sxe);
if (!$dom_sxe) {
echo 'Error al convertir a XML';
exit;
}
$dom = new DOMDocument('1.0');
$dom_sxe = $dom->importNode($dom_sxe, true);
$dom_sxe = $dom->appendChild($dom_sxe);
echo $dom->saveXML();
?>`

### Ver también

- simplexml_import_dom() - Obtiene un objeto SimpleXMLElement de un nodo DOM