Ciao Wisher,
grazie per l'attenzione e x l'aiuto che mi hai dato la scorsa volta![]()
prima ho postato il codice sbagliato scusami... ti posto il codice :
XML
<padre>
<figlio id="figlio">
<nipote path="pippo">contenuto nodo</nipote>
<nipote path="ciccio">contenuto nodo</nipote>
<nipote path="pluto">contenuto nodo</nipote>
<nipote path="micky">contenuto nodo</nipote>
</figlio>
</padre>
e tramite PHP DOM sto provando a cancellare il nodo <nipote> che abbia l'attributo path="pluto":
<?php
$doc = new DOMDocument;
$doc->load('documento.xml');
$figlio = $doc->documentElement;
// we retrieve the chapter and remove it from the book
$nipote = $figlio->getElementsByTagName('figlio')->item(0);
$oldchapter = $figlio->removeChild($nipote);
echo $doc->saveXML();
?>
Con questo codice non ottengo nessun risultato..dove sto sbagliando?
Vorrei cancellare solo questo nodo tramite codice:
<nipote path="pluto">contenuto nodo</nipote>
Scusa se mi rivolgo sempre a te ma vedo che con il php e l'xml vai bene
A presto
Ruggero