我的XML文件一樣追加元素到XML文件用PHP
<root>
<firstchild id="1">
<page name="main">
</page>
</firstchild>
</root>
我想在PHP的則firstChild ID = 「1」 加頁。我如何添加?
$xml='<page name="second"></page>';
$doc = new DOMDocument();
$doc->load($filename);
$fragment = $doc->createDocumentFragment();
$fragment->appendXML($xml);
$doc->documentElement->appendChild($fragment);
$doc->save($filename);
是否沒有任何方法appendXml? 我可能會增加它像
`<page name="second">
<inlude file="1.png"></inlude>
<inlude file="2.png"></inlude>
</page>`
我需要最簡單的辦法將其追加
添加PHP代碼,顯示你已經嘗試 – tlenss
這已經被問了一遍又一遍的SO。只要看看像http://stackoverflow.com/questions/7098093/how-to-append-to-a-xml-file-with-php-preferably-with-simplexml?rq=1或http: //stackoverflow.com/questions/2393270/use-domdocument-to-append-elements-in-a-xml-file?rq=1。 –