DOMDocument::importNode Importa un nodo dentro del documento actual &reftitle.description; public DOMNodeDOMDocument::importNode DOMNodeimportedNode booldeep Esta función devuelve una copia del nodo a importar y le asocia con el documento actual. &reftitle.parameters; importedNode El nodo que desea importar deep Si se establece en &true;, este método importará de forma recursiva el subárbol bajo el importedNode. Para copiar los atributos de los nodos deep debe establecerse a &true; &reftitle.returnvalues; El nodo copiado o &false;, si no puede ser copiado. &reftitle.errors; DOMException es lanzado si el nodo no puede ser importado. &reftitle.examples; <function>DOMDocument::importNode</function> ejemplo Copiando nodos entre documentos. loadXML("text in child"); // El nodo que se quiere importar al nuevo documento $node = $orgdoc->getElementsByTagName("element")->item(0); // Crear un nuevo documento $newdoc = new DOMDocument; $newdoc->formatOutput = true; // Agregar marcado $newdoc->loadXML("text in some element"); echo "The 'new document' before copying nodes into it:\n"; echo $newdoc->saveXML(); // Importar el nodo y todos sus hijos al documento $node = $newdoc->importNode($node, true); // y entonces anexarlo a el nodo "" $newdoc->documentElement->appendChild($node); echo "\nThe 'new document' after copying the nodes into it:\n"; echo $newdoc->saveXML(); ?> ]]> &example.outputs; text in some element The 'new document' after copying the nodes into it: text in some element text in child ]]>