I'm a little confused as to how I can delete a parent node of something which I can find via an xpath search:
$xml = simplexml_load_file($filename);
$data = $xml->xpath('//items/info[item_id="' . $item_id . '"]');
$parent = $data[0]->xpath("parent::*");
unset($parent);
So, it finds the item id, no problems there - but the unset isn't getting rid of this <items>
node. All I want to do is remove the <items>...</items>
for this product. Obviously, there are loads of <items>
nodes in the xml file so it can't do unset($xml->data->items)
as that would delete everything.
Any ideas much appreciated :-)
Question&Answers:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…