il modo + diretto.Codice PHP:
$doc = new DOMDocument;
$doc->load('documento.xml');
$padre = $doc->documentElement;
$primoFiglio = $padre->getElementsByTagName('figlio')->item(0);
$nipoti = $primoFiglio->getElementsByTagName('nipote');
foreach($nipoti as $nipote){
if($nipote->getAttribute('path')=='pluto'){
$oldchapter = $primoFiglio->removeChild($nipote);
}
}
header('Content-Type: text/xml');
echo $doc->saveXML();
XPath tanto per farti un'idea di cosa intendo con query.
![]()