Devo creare una classe php che, dato un file xml di partenza sia in grado di inserire nuovi tag al posto giusto, cancellare i tag esistenti o modificarli.
pensavo di usare la funzione parse_xml_into_struct() e modificare la struttura ottenuta, riscrivendo poi il risultato nel file.
la struttura creata, però è piuttosto incasinata e non capisco la logica con cui viene creata.
Ho già letto la guida di php.net.
Qualcuno mi illumina??