Obtenga el nodo del documento DOM y conviértalo en un nodo SimpleXML:
<?php$dom=new domDocument;$dom->loadXML("<note><to>Tove</to><from>Jani</from></note>");$x=simplexml_import_dom($dom) ;echo $x->desde;?>La función simplexml_import_dom() devuelve un objeto SimpleXMLElement desde un nodo DOM.
simplexml_import_dom( nodo,nombre de clase );
parámetro | describir |
---|---|
nodo | Requerido. Especifica el nodo del elemento DOM. |
nombre de clase | Opcional. Especifica la clase del nuevo objeto. |
Valor de retorno: | Devuelve un objeto SimpleXMLElement si tiene éxito o FALSE si falla. |
---|---|
Versión PHP: | 5+ |
Genere el título del segundo nodo del libro en el documento DOM:
<?php$dom=new domDocument;$dom->loadXML("<libros><book><title>Título1</title></book><book><title>Título2</title></book>< /libros>");$x=simplexml_import_dom($dom);echo $x->libro[1]->título;?>