simplexml_import_dom
(PHP 5)
simplexml_import_dom — Obtiene un objeto SimpleXMLElement de un nodo DOM
Descripción
SimpleXMLElement simplexml_import_dom
( DOMNode
$node
[, string $class_name
= "SimpleXMLElement"
] )Esta función toma un nodo de un documento DOM y lo convierte en un nodo SimpleXML. Este nuevo objeto puede ser usado como un elemento SimpleXML nativo.
Parámetros
-
node
-
Un nodo del elemento DOM
-
class_name
-
Este parámetro opcional debe usarse cuando se necesite que simplexml_import_dom() retorne un objeto de la clase indicada. Esa clase debe extender de la clase SimpleXMLElement.
Valores devueltos
Retorna un SimpleXMLElement o FALSE
en caso de error.
Ejemplos
Ejemplo #1 Importando desde DOM
<?php
$dom = new DOMDocument;
$dom->loadXML('<libros><libro><titulo>blah</titulo></libro></libros>');
if (!$dom) {
echo 'Error analizando el documento';
exit;
}
$s = simplexml_import_dom($dom);
echo $s->libro[0]->titulo;
?>
El resultado del ejemplo sería:
blah
Ver también
- dom_import_simplexml() - Obtiene un objeto DOMElement desde un objeto SimpleXMLElement
- Uso básico de SimpleXML