(PHP 5 >= 5.1.0, PHP 7, PHP 8)
DOMDocumentFragment::appendXML — Ajoute des données XML
Ajoute des données XML brutes à un DOMDocumentFragment.
Cette méthode ne fait pas partie du standard DOM. Elle a été créée pour simplifier l'ajout d'un fragment XML dans un DOMDocument.
Si l'on veut respecter les standards, il faut créer un DOMDocument temporaire avec une racine et parcourir les nœuds enfants des données XML pour les ajouter.
dataXML à ajouter.
Exemple #1 Ajout de données XML au document
<?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();
?>L'exemple ci-dessus va afficher :
<?xml version="1.0"?> <root><foo>text</foo><bar>text2</bar></root>