Bonjour à tous
J'ai un gros problème pour modifier un document (example.xml) avec domit:

<slideshow> 
    <album>  
        <image>1.jpg</image>  
        <image>2.jpg</image>  
        <image>3.jpg</image>  
    </album>  
    <album>  
        <image>4.jpg</image>  
        <image>5.jpg</image>  
        <image>6.jpg</image>  
    </album>  
</slideshow>  


Pour supprimer le 1er album, je fais ceci

   $docXML =& new DOMIT_Lite_Document(); 
   $success = $docXML->loadXML("example.xml"); 
   if ($success)  
   { 
       $albums =& $docXML->getElementsByTagName("album"); 
       $albums->removeNode($albums->item(0)); 
   }  



Et je sauve:

$save =& $docXML->saveXML("example.xml" , true);  


Je sais que mon document est bien sauvé car mon éditeur me dit que example.xml a été modifié. Mais si je regarde dans example.xml, le contenu n'a pas changé.

Pourtant, si j'envoie le résultat de mes opérations au navigateur, je vois bien que mon noeud a été supprimé:

echo $albums->toNormalizedString(true); 


Pourquoi mon code modifie-t-il la sortie xml mais pas le document xml lui même?

Merci pour vos réponses.