codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 2009
-
5 sept. 2007 à 03:42
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
11 sept. 2007 à 08:10
Bonjour à tous.
Voila mon soucis.
J'ai une fonction qui me genere un document xml de ce genre :
function createXML () {
$oDomDoc = new DOMDocument ();
$DomDoc->standalone = true;
$oCurrentCDATA = $oDomDoc->createCDATASection ('blablbalba');
$oRootNode = $oDomDoc->createElement ('javascript');
$oRootNode->appendChild ($oCurrentCDATA);
$oDomDoc->appendChild ($oRootNode);
return $oDomDoc;
}
Le truc, c'est que ce code n'est qu'une partie du xml. Plus loin, j'aurai une autre fonction qui va me generer un autre xml.
A la fin de mon code, je voudrais mettre à bout mon code XML afin qu'il ne fasse plus qu'un.
Sauf que là je ne sais pa comment faire, la fonction saveXML ne marche qu'avec UN DOMDocument, donc, je ne peux pas les ajouter, et pour faire des CDATA, il me faut un DOMDocument.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 11 sept. 2007 à 08:10
C'est pour ça que je t'ai dit de récupérer la racine ;-)
faudrait mater la doc en détail, mais je n'ai pas souvenir qu'elle propose de mixer 2 flux ensemble. ce qui est logique : l'extension ne peut pas décider arbitrairement où elle va mettre le 2ème flux dans le 2er, c'est bien à toi de le déterminer.