Salve a tutti,
ho un file di questo tipo :
Ora vorrei scambiare ed eliminare alcune informazioni inutili portando il file a questa struttura :codice:<Persone> <Person id="numeroid" info="QUALCOSA QUALCOSA"> <E-mail>email@email.it</E-mail> <Nome>NOME</Nome> <Cognome>COGNOME</Cognome> <Stato>Attivo/Disattivo</Stato> <Tipo_Dipendente>POSIZIONE</Tipo_Dipendente> <Codice_Fiscale>CODI</Codice_Fiscale> <Telefono>numero di telefono</Telefono> <Area_Specialistica nil="true"/> <Valido_dal>DATA INIZIO</Valido_dal> <Valido_fino_al>DATA FINE</Valido_fino_al> <vip>vero/false</vip> </Person> <Person id="numeroid" info="QUALCOSA QUALCOSA"> <E-mail>email@email.it</E-mail> <Nome>NOME</Nome> <Cognome>COGNOME</Cognome> <Stato>Attivo/Disattivo</Stato> <Tipo_Dipendente>POSIZIONE</Tipo_Dipendente> <Codice_Fiscale>CODI</Codice_Fiscale> <Telefono>numero di telefono</Telefono> <Area_Specialistica nil="true"/> <Valido_dal>DATA INIZIO</Valido_dal> <Valido_fino_al>DATA FINE</Valido_fino_al> <vip>vero/false</vip> </Person> </Persone>
codice:<Persone> <Person id="numeroid" > //Eliminare l'attributo info <Cognome>COGNOME</Cognome> <Nome>NOME</Nome> <Telefono>numero di telefono</Telefono> <E-mail>email@email.it</E-mail> <Valido_dal>DATA INIZIO</Valido_dal> <Valido_fino_al>DATA FINE</Valido_fino_al> <Codice_Fiscale>CODI</Codice_Fiscale> <Stato>Attivo/Disattivo</Stato> <Tipo_Dipendente>POSIZIONE</Tipo_Dipendente> <vip>vero/false</vip> </Person> <Person id="numeroid" > //Eliminare l'attributo info <Cognome>COGNOME</Cognome> <Nome>NOME</Nome> <Telefono>numero di telefono</Telefono> <E-mail>email@email.it</E-mail> <Valido_dal>DATA INIZIO</Valido_dal> <Valido_fino_al>DATA FINE</Valido_fino_al> <Codice_Fiscale>CODI</Codice_Fiscale> <Stato>Attivo/Disattivo</Stato> <Tipo_Dipendente>POSIZIONE</Tipo_Dipendente> <vip>vero/false</vip> </Persone>
Ho inoltre l'esigenza di eliminar ela riga dell'AreaSpecialistica.
Potreste scrivermi un codice per portare il file in queste condizioni ?
Altrimenti mi sapreste dare un codice d'esempio per scambiare 2 righe ??
GRAZIE ANTICIPATAMENTE

Rispondi quotando