simplexml_import_dom
En esta página
simplexml_import_dom
Construye un objeto
SimpleXMLElement
a partir de un objeto XML o HTML
Descripción#
simplexml_import_dom(object $node, [string $class_name]): SimpleXMLElement
```php
`simplexml_import_dom` toma un nodo de un documento [DOM](#book.dom) y lo transforma en nodo `SimpleXML`. Este nuevo objeto puede entonces ser utilizado como un objeto nativo `SimpleXML`.
## Parámetros
`node`
Un elemento [DOM](#book.dom)
`class_name`
Este parámetro opcional permite que `simplexml_load_string` retorne un objeto de la clase especificada. Esta clase debe extender la clase `SimpleXMLElement`.
## Valores devueltos
Retorna un objeto `SimpleXMLElement` o `null` en caso de fallo.
## Errores/Excepciones
Lanza una `TypeError` cuando un `node` no-XML o no-HTML es pasado.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.4.0 | Se añade soporte para `Dom\Document`. |
| 8.4.0 | Esta función ahora lanza una `TypeError` en lugar de una `ValueError` cuando un `node` no-XML o no-HTML es pasado. |
## Ejemplos
Importar un `DOMDocument`
El ejemplo anterior mostrará:
blah
Importar un `Dom\Document`
```php
El ejemplo anterior mostrará:
blah
Véase también#
dom_import_simplexml, ???