Autor | Zpráva | ||
---|---|---|---|
tarq Profil * |
#1 · Zasláno: 15. 5. 2009, 14:41:57
Ahoj,
vytvářím ručně XML soubor pomocí (DOM). V jednom místě bych rád vložil jako uzel obsah již hotového XML dokumentu. Ale nevím, jak přesně to udělat... Mám tedy: $doc1 = new DOMDocument('1.0', 'UTF-8'); $root = $doc1->createElement('sbml'); $root = $doc1->appendChild($root); ... $doc2 = new DOMDocument('1.0', 'UTF-8'); $doc2->load('xml_soubor.xml'); A tady bych chtěl nějak vložit obsah $doc2 |
||
tarq Profil * |
#2 · Zasláno: 15. 5. 2009, 16:57:45
Ok, odpovím si sám... :-)
Odpověď jsem našel v diskusi na stránkách manuálu k PHP. $nodeList = $doc2->getElementsByTagName('korenovy element vkladaneho souboru'); foreach ($nodeList as $domElement) { $domNode = $doc1->importNode($domElement, true); $root->appendChild($domNode); } |
||
Časová prodleva: 15 let
|
0