我怎麼刪除父節點與XML PHP和保存更改XML查找節點家長和刪除simplexml的PHP
我怎麼努力
<element>
<feed id=" 9 ">
<title>test</title>
<table>feeds</table>
<link/>
<feed_type>API</feed_type>
<affiliate/>
<mwst>ja</mwst>
<tld>DE</tld>
<query/>
</feed>
</element>
public function deleteNode($feed_id){
//find feed on attribute ID
$node = $this->xml->xpath('//feed[@id =' . $feed_id . ' ]');
//find the parent and delete thenode
$element = $node[0]->xpath('parent::*');
// ??unset($element[0]);
$this->xml->asXML(SITE_ROOT . '/xml/feed_config.xml');
exit();
}
您可以使用'SimpleXml'來刪除節點,請參閱http://stackoverflow.com/questions/13002313/php-simplexml-delete-please-tell-me-why-the-第一個變種是不工作的 – michi