(PHP 5 >= 5.1.0, PHP 7)
DOMDocumentFragment::appendXML — Añade información XML sin formato
$data
)Añade información XML sin formato a un DOMDocumentFragment.
Este método no es parte del estándar DOM. Fue creado como enfoque más sencillo para añadir un DocumentFragment de XML a un DOMDocument.
Si quiere mantener los estándares, tendrá que crear un DOMDocument temporal con una raíz cualquiera y después ir a través de los nodos hijo de la raíz de su información XML para añadirlos.
data
XML a añadir.
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
Ejemplo #1 Añadir información XML a su documento
<?php
$doc = new DOMDocument();
$doc->loadXML("<root/>");
$f = $doc->createDocumentFragment();
$f->appendXML("<foo>text</foo><bar>text2</bar>");
$doc->documentElement->appendChild($f);
echo $doc->saveXML();
?>
El resultado del ejemplo sería:
<?xml version="1.0"?> <root><foo>text</foo><bar>text2</bar></root>