Salve, ho un problema riguardo la modifica di un file.
Praticamente ho realizzato un upload file, dove viene caricato un file xml sul server, ora dovrei sostituire i tag di tutto il file e una volta ricreato avviare il download.

Esempio:
XML ORIGINALE
<cre:LEAD_NAME>brt prova</cre:LEAD_NAME>
<cre:USER_TYPE>1</cre:USER_TYPE>
<cre:EMPLID>7822400010</cre:EMPLID>
<cre:CUST_TYPE>2</cre:CUST_TYPE>
<cre:ANON_FLAG>N</cre:ANON_FLAG>

XML MODIFICATO
<leadName>brt prova</leadName>
<userType>1</userType>
<emplid>7822400010</emplid>
<custType>2</custType>
<anonFlag>N</anonFlag>

Io praticamente apro il file xml :

$file=fopen("upload/".$_FILES["file"]["name"], "r+") or exit ("Impossibile aprire il file!");

poi dovrei dividere ad esempio ogni riga in un array in modo da avere

riga[0]=<cre:LEAD_NAME>brt prova</cre:LEAD_NAME>

poi fatto il controllo sostituire <cre:LEAD_NAME> e </cre:LEAD_NAME> in <leadName> e </leadName>

cosi per tutto il file e infine scriverlo da zero.

Ho cercato online ma non riesco a trovare nessuna documentazione ...