DOMDocumentFragment::appendXML
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
DOMDocumentFragment::appendXML — Añade información XML sin formato
Descripción
public DOMDocumentFragment::appendXML(
string $data
):
bool
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.
Parámetros
data
-
XML a añadir.
Valores devueltos
Devuelve true
en caso de éxito o false
en caso de error.
Ejemplos
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>