| 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: 17 let
|
|||
0