[DOM] Ajouter un fichier XML dans DOM
Bonjour,
Je dois créer un fichier xml qui en encapsule un autre, pour cela j'appelle une page distante qui me retourne un fichier xml bien formé que je dois encapsuler dans la balise metadata.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
$metadata = createNoeud($doc, $description, "metadata", "");
// On charge le fichier LOM LRE!
$ch = curl_init("generationxml?id=$doc_id");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
$docLOM = new DOMDocument();
$docLOM->loadXML($output);
$root=$docLOM->documentElement;
$metadata->appendChild($root); // ligne 53 |
j'ai alors l'erreur :
Citation:
'DOMException' with message 'Wrong Document Error'
\metadonnees\extractionLRE.php(53): DOMNode->appendChild(Object(DOMElement)) #1
Je suis en PHP5
Merci d'avance pour votre aide